GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengatur “max_report_luns” dan “max_luns” pada CentOS/RHEL 7 untuk memindai lebih dari 16.383 LUN

Dari CentOS/RHEL 7, nilai default parameter max_report_luns telah ditingkatkan dari 512 menjadi 16383. Akibatnya, CentOS/RHEL 7.x sekarang dapat menemukan lebih dari 511 LUN ketika sistem memindai interkoneksi SCSI menggunakan mekanisme Laporkan LUN. Meningkatkan nilai ini melampaui 16383 umumnya tidak diperlukan. Tetapi jika Anda ingin meningkatkannya, ubah nilai untuk max_report_luns atau max_luns di baris opsi kernel di /etc/default/grub .

Catatan :Baris opsi kernel tertentu dalam /etc/default/grub yang perlu diubah dimulai dengan GRUB_CMDLINE_LINUX= . Jangan mengedit /boot/grub2/grub.cfg secara langsung.

1. Edit file konfigurasi /etc/default/grub .

2. Tambahkan scsi_mod.max_luns ke baris GRUB_CMDLINE_LINUX= , seperti yang ditunjukkan di bawah ini:

# vi /etc/default/grub
GRUB_CMDLINE_LINUX=" ... rd.lvm.lv=vg_rhel7/root crashkernel=auto scsi_mod.max_report_luns=xxx ..."

Di sini ganti xxx dengan nilai jumlah LUN yang Anda inginkan yang harus dideteksi oleh sistem.

3. Karena perubahan telah dibuat di dalam /etc/default/grub, file menu grub2 di dalam partisi boot perlu dibangun kembali:

Bangun kembali file /boot/grub2/grub.cfg dengan menjalankan perintah grub2-mkconfig -o sebagai berikut tergantung pada jenis mesin:

Pada mesin berbasis BIOS:

# grub2-mkconfig -o /boot/grub2/grub.cfg

Pada mesin berbasis UEFI:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

4. Nyalakan ulang sistem. Setelah reboot, LUN tambahan akan muncul. Perubahan akan tetap ada di seluruh reboot.

# shutdown -r now

Verifikasi

Setelah sistem menyala setelah reboot, gunakan salah satu perintah di bawah ini untuk memverifikasi pengaturan sekali lagi.

# cat /sys/module/scsi_mod/parameters/max_luns
# cat /sys/module/scsi_mod/parameters/max_report_luns
# systool -v -m scsi_mod


Cent OS
  1. Cara Mengatur atau Mengubah Nama Host di CentOS 7 / RHEL 7

  2. CentOS / RHEL 7 :Cara mengikuti urutan pemasangan di /etc/fstab

  3. Bagaimana systemd-tmpfiles membersihkan /tmp/ atau /var/tmp (pengganti tmpwatch) di CentOS / RHEL 7

  1. Cara memindai LUN yang baru Ditugaskan di Multipathd di bawah CentOS / RHEL

  2. Tidak Dapat Meningkatkan Nilai "nproc" Lebih dari 1024 di CentOS/RHEL 6

  3. Cara Memulihkan dari file /etc/mtab yang Rusak atau kosong di CentOS/RHEL 7

  1. Bagaimana memulihkan dari entri root yang dihapus di file /etc/shadow dan/atau /etc/passwd di CentOS / RHEL 6

  2. Cara mengatur Nilai nproc (Hard and Soft) di CentOS / RHEL 5,6,7

  3. CentOS / RHEL :Cara Memulihkan dari file /etc/passwd yang dihapus