GNU/Linux >> Belajar Linux >  >> Linux

cara memperluas penyimpanan SAN di CentOS 7

Langkah 1 :Coba pindai ulang perangkat penyimpanan untuk memberi tahu kernel bahwa ukurannya telah berubah. Saya tidak yakin apakah ini harus dilakukan untuk keempat komponen multipath, tetapi tidak ada salahnya. Anda memindai ulang perangkat penyimpanan dengan menulis apa saja ke dalam rescan mereka berkas:

echo > /sys/class/block/sdl/device/rescan
echo > /sys/class/block/sdm/device/rescan
echo > /sys/class/block/sdn/device/rescan
echo > /sys/class/block/sdo/device/rescan

Memindai HBA juga harus berfungsi. SCSI HBA memiliki scan mengajukan; Anda menulis pengontrol tiga angka desimal, target, dan LUN ke dalamnya untuk memindai LUN tersebut. Atau gunakan wildcard "-" alih-alih angka. Berikut ini memindai semua perangkat pada pengontrol 0 pada dua HBA:

echo "0 - -" > /sys/class/scsi_host/host1/scan
echo "0 - -" > /sys/class/scsi_host/host4/scan

Langkah 2 :Pada titik ini, kernel mengetahui bahwa /dev/mapper/mpathc adalah 27TB. Anda sekarang harus menambah ukuran partisi 1. parted perintah dapat digunakan untuk mengubah ukuran partisi, tapi saya yakin versi Centos 7 dari parted tidak memiliki fitur itu. Karena itu saya akan meng-unmount sistem file, menghapus partisi (menakutkan, saya tahu), lalu membuat partisi lagi, kali ini dengan ukuran yang benar. Periksa apakah parameternya sudah benar.

umount /dev/mapper/mpathc1
parted /dev/mapper/mpathc1 rm 1 mkpart primary 0% 100% print

Anda mungkin ingin mengujinya terlebih dahulu pada disk yang tidak berisi data berharga.

Saya tidak tahu apakah mungkin memasang parted versi yang memiliki resizepart memerintah. Itu akan membuat langkah kedua lebih mudah.

Manual penyimpanan RHEL 7 berisi prosedur serupa dengan fdisk , tetapi mengasumsikan LVM, dan tidak ada multipathing. Setelah fdisk prosedur, Anda mungkin harus menggunakan kpartx untuk menginformasikan kernel tentang perubahan pada disk. Jadi, pendekatan berpisah tampaknya lebih mudah, oleh karena itu lebih aman bagi saya.

Langkah 3 :Tingkatkan sistem file. Pertama, pasang kembali. Jika itu XFS, Anda harus memasangnya, lalu jalankan xfs_growfs .

mount /dev/mapper/mpathc1 /Splunk-Storage/COLD
xfs_growfs /Splunk-Storage/COLD

Jika ext[234], jalankan resize2fs . Itu dapat dipasang atau dilepas.

resize2fs /dev/mapper/mpathc1
mount /dev/mapper/mpathc1 /Splunk-Storage/COLD

Anda selesai.


Linux
  1. Bagaimana Cara Menonaktifkan SELinux di CentOS?

  2. Bagaimana Cara Menginstal Tomcat 7 di Centos?

  3. CentOS / RHEL :Cara resize (memperpanjang) Physical Volume (PV) yang ada

  1. Cara memperbarui CentOS

  2. CentOS / RHEL :Cara memigrasikan penyimpanan (LVM) dengan Perintah pvmove

  3. Cara Memeriksa Versi CentOS

  1. Cara Menginstal R di CentOS 7

  2. Cara Menginstal R di CentOS 8

  3. Cara Mengatur Penyimpanan GlusterFS di CentOS 7 / RHEL 7