Grid Infrastructure 18c ตอน 2

  • ตอนสองจัดการ Shared disk
    • ล็อคอินด้วยผู้ใช้ oracle เปิด terminal พิมพ์คำสั่ง ต่อไปนี้ เพื่อเป็น root เมื่อถามรหัสผ่าน ให้ใส่รหัสผ่านของ oracle
sudo -i
  • ตรวจสอบว่ามีแฟ้ม /etc/multipath.conf หรือไม่ หากไม่มีให้สั่งคำสั่งต่อไปนี้
mpathconf --enable
systemctl start multipathd
systemctl enable multipathd
  • ตรวจสอบ shared disk ด้วยคำสั่ง
ls -l /dev/mapper/mpath?
shared disk
  • จะเห็นว่ามี mpatha ถึง mpathf
  • สร้าง partition บน mpatha ถึง mpathf ด้วยคำสั่ง
fdisk  /dev/mapper/mpatha
  • สร้าง partition ใหม่ตามขั้นตอนเดิม n แล้ว enter 4 ครั้ง แล้วกด w แล้ว enter ทำจนครบ ถึง mpathf
  • เนื่องจากเป็น shared disk แบ่ง partition ที่เดียวก็จะได้ทั้งสองเครื่อง ที่ rac2 เข้าระบบด้วย oracle แล้วเป็น root ด้วยคำสั่ง
sudo -i
  • แล้วพิมพ์คำสั่งต่อไปนี้เพื่อ update ตาราง partition
partprobe
  • กลับมาที่ rac1 ติดตั้ง oracleasm-support และ kmod-oracleasm ด้วยคำสั่ง
yum install -y kmod-oracleasm oracleasm-support
  • ตั้งค่า oracleasm ด้วยคำสั่ง
 oracleasm configure -i
  • แล้วกรอกตามภาพ
oracleasm configure
  • โหลด kernel module ด้วยคำสั่ง
oracleasm init

ได้ผลดังภาพ

oracleasm
  • ทำซ้ำอีกครั้งที่ rac2
  • กลับมา rac1 พิมพ์คำสั่งต่อไปนี้เพื่อสร้าง oracleasm disk โดย DISK* คือขื่อ disk
oracleasm createdisk DISK1 /dev/mapper/mpatha1
oracleasm createdisk DISK2 /dev/mapper/mpathb1
oracleasm createdisk DISK3 /dev/mapper/mpathc1
oracleasm createdisk DISK4 /dev/mapper/mpathd1
oracleasm createdisk DISK5 /dev/mapper/mpathe1
oracleasm createdisk DISK6 /dev/mapper/mpathf1
  • ที่ rac2 พิมพ์คำสั่ง
oracleasm scandisks
oracleasm scandisks
  • ที่ rac1 terminal พิมพ์ exit
    • พิมพ์ oracleasm listdisks
  • ที่ rac2 terminal พิมพ์ exit
    • พิมพ์ oracleasm listdisks
oracleasm listdisks
  • ต้องได้ผลเหมือนกันทั้งสองเครื่อง
  • จบจัดการ shared disk
https://sysadmin.psu.ac.th/2021/01/19/grid-infrastructure-3/