9 Ekim 2020 Cuma

Disk işlemleri - aynı anda yapılabilecek i/o limiti

 

Kullanılan kart, qlogic ise mevcut i/o limiti standart olarak 32 dir.

# cat /sys/module/qla2xxx/parameters/ql2xmaxqdepth

32

Bu limit normal şartlarda yeterli olmakla birlikte,  yoğun disk işlemleri olan ortamlarda ihtiyacı karşılamaz. Böyle durumlarda mevcut yapı (san switch, disk ünitesi) destekliyorsa, tavsiye edilen limitlere yükseltmek için(redhat / oel) ;

echo options qla2xxx ql2xmaxqdepth=256  >  /etc/modprobe.d/qlogic.conf

dracut -f

reboot


Sistemi yeniden başlatmadan ayarı değiştirmek isterseniz;

echo 256 > t /sys/module/qla2xxx/parameters/ql2xmaxqdepth







Disk işlemleri - aynı anda yapılabilecek i/o limiti

 

Kullanılan kart, qlogic ise mevcut i/o limiti standart olarak 32 dir.

# cat /sys/module/qla2xxx/parameters/ql2xmaxqdepth

32

Bu limit normal şartlarda yeterli olmakla birlikte,  yoğun disk işlemleri olan ortamlarda ihtiyacı karşılamaz. Böyle durumlarda mevcut yapı (san switch, disk ünitesi) destekliyorsa, tavsiye edilen limitlere yükseltmek için(redhat / oel) ;

echo options qla2xxx ql2xmaxqdepth=256  >  /etc/modprobe.d/qlogic.conf

dracut -f

reboot


Sistemi yeniden başlatmadan ayarı değiştirmek isterseniz;

echo 256 > t /sys/module/qla2xxx/parameters/ql2xmaxqdepth



qlogic modülü ile ilgili tüm parametleri öğrenmek isterseniz;


modinfo -q qla2xxx







Disk işlemleri - aynı anda yapılabilecek i/o limiti

 

Kullanılan kart, qlogic ise mevcut i/o limiti standart olarak 32 dir.

# cat /sys/module/qla2xxx/parameters/ql2xmaxqdepth

32

Bu limit normal şartlarda yeterli olmakla birlikte,  yoğun disk işlemleri olan ortamlarda ihtiyacı karşılamaz. Böyle durumlarda mevcut yapı (san switch, disk ünitesi) destekliyorsa, tavsiye edilen limitlere yükseltmek için(redhat / oel) ;

echo options qla2xxx ql2xmaxqdepth=256  >  /etc/modprobe.d/qlogic.conf

dracut -f

reboot


Sistemi yeniden başlatmadan ayarı değiştirmek isterseniz;

echo 256 > t /sys/module/qla2xxx/parameters/ql2xmaxqdepth



qlogic modülü ile ilgili tüm parametleri öğrenmek isterseniz;


modinfo -q qla2xxx







15 Eylül 2020 Salı

Red Hat 7 de transparent hugepages (THP) devre dışı bırakmak

Öncelikle

                 /etc/default/grub 

dosyasındaki "GRUB_CMDLINE_LINUX" satıra transparent_hugepage=never parametresini ekliyoruz.

Parametreyi ekledikten sonra grub ayar dosyası grub.cfg yi yeniden oluşturmamazı gerekiyor.

Sistem standart bios ile başlıyorsa;

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


UEFI ile açılıyorsa;

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


komutları ile grub.cfg yeniden oluşturulur.

Bu işlemden sonra

                              systemctl reboot 

veya 

                              shutdown -r now

Komutuyla sistemimiz yeniden başlatırız.

 

Bu işlemi yapmamıza rağmen THP devredeyse, büyük ihtimal tuned  THP yi aktifleştiriyordur. Şayet böyle bir durum mevcut ise özel bir profil oluşturarak, THP nin aktifleşmesini önleriz.

Yapılacak işlemler;

mkdir /etc/tuned/nothp


# cat /etc/tuned/nothp/tuned.conf
[main]
include= throughput-performance

[vm]
transparent_hugepages=never


# chmod +x /etc/tuned/nothp/tuned.conf


# tuned-adm profile myprofile-nothp
 

Kontrol için;

# cat /sys/kernel/mm/transparent_hugepage/enabled


Red Hat 7 de transparent hugepages (THP) devre dışı bırakmak

Öncelikle

                 /etc/default/grub 

dosyasındaki "GRUB_CMDLINE_LINUX" satıra transparent_hugepage=never parametresini ekliyoruz.

Parametreyi ekledikten sonra grub ayar dosyası grub.cfg yi yeniden oluşturmamazı gerekiyor.

Sistem standart bios ile başlıyorsa;

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


UEFI ile açılıyorsa;

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


komutları ile grub.cfg yeniden oluşturulur.

Bu işlemden sonra

                              systemctl reboot 

veya 

                              shutdown -r now

Komutuyla sistemimiz yeniden başlatırız.

 

Bu işlemi yapmamıza rağmen THP devredeyse, büyük ihtimal tuned  THP yi aktifleştiriyordur. Şayet böyle bir durum mevcut ise özel bir profil oluşturarak, THP nin aktifleşmesini önleriz.

Yapılacak işlemler;

mkdir /etc/tuned/nothp


# cat /etc/tuned/nothp/tuned.conf
[main]
include= throughput-performance

[vm]
transparent_hugepages=never


# chmod +x /etc/tuned/nothp/tuned.conf


# tuned-adm profile myprofile-nothp
 

Kontrol için;

# cat /sys/kernel/mm/transparent_hugepage/enabled


RHEL 8 de Transparent hugepages(THP) devre dışı bırakmak için;

# grubby --grub2 --update-kernel=ALL --args="transparent_hugepage=never"
yeniden başlatmanız veya yeniden başlatana kadar, gecici olarak aşağıdaki gibi
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
devre dışı bırakabilirsiniz.

Red Hat 7 de transparent hugepages (THP) devre dışı bırakmak

Öncelikle

                 /etc/default/grub 

dosyasındaki "GRUB_CMDLINE_LINUX" satıra transparent_hugepage=never parametresini ekliyoruz.

Parametreyi ekledikten sonra grub ayar dosyası grub.cfg yi yeniden oluşturmamazı gerekiyor.

Sistem standart bios ile başlıyorsa;

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


UEFI ile açılıyorsa;

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


komutları ile grub.cfg yeniden oluşturulur.

Bu işlemden sonra

                              systemctl reboot 

veya 

                              shutdown -r now

Komutuyla sistemimiz yeniden başlatırız.

 

Bu işlemi yapmamıza rağmen THP devredeyse, büyük ihtimal tuned  THP yi aktifleştiriyordur. Şayet böyle bir durum mevcut ise özel bir profil oluşturarak, THP nin aktifleşmesini önleriz.

Yapılacak işlemler;

mkdir /etc/tuned/nothp


# cat /etc/tuned/nothp/tuned.conf
[main]
include= throughput-performance

[vm]
transparent_hugepages=never


# chmod +x /etc/tuned/nothp/tuned.conf


# tuned-adm profile myprofile-nothp
 

Veya yukarıdaki işlemler yerine aktif kullanılan tuned profili içerisinde vm bölümüne transparent_hugepage=never ekleyerek, tuned yeniden başlatabiliriz.

Kontrol için;

# cat /sys/kernel/mm/transparent_hugepage/enabled


RHEL 8 de Transparent hugepages(THP) devre dışı bırakmak için;

# grubby --grub2 --update-kernel=ALL --args="transparent_hugepage=never"
yeniden başlatmanız veya yeniden başlatana kadar, gecici olarak aşağıdaki gibi
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
devre dışı bırakabilirsiniz.


Red Hat 7 de transparent hugepages (THP) devre dışı bırakmak

Öncelikle

                 /etc/default/grub 

dosyasındaki "GRUB_CMDLINE_LINUX" satıra transparent_hugepage=never parametresini ekliyoruz.

Parametreyi ekledikten sonra grub ayar dosyası grub.cfg yi yeniden oluşturmamazı gerekiyor.

Sistem standart bios ile başlıyorsa;

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


UEFI ile açılıyorsa;

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


komutları ile grub.cfg yeniden oluşturulur.

Bu işlemden sonra

                              systemctl reboot 

veya 

                              shutdown -r now

Komutuyla sistemimiz yeniden başlatırız.

 

Bu işlemi yapmamıza rağmen THP devredeyse, büyük ihtimal tuned  THP yi aktifleştiriyordur. Şayet böyle bir durum mevcut ise özel bir profil oluşturarak, THP nin aktifleşmesini önleriz.

Yapılacak işlemler;

mkdir /etc/tuned/nothp


# cat /etc/tuned/nothp/tuned.conf
[main]
include= throughput-performance

[vm]
transparent_hugepages=never


# chmod +x /etc/tuned/nothp/tuned.conf


# tuned-adm profile myprofile-nothp
 

Veya yukarıdaki işlemler yerine aktif kullanılan tuned profili içerisinde vm bölümüne transparent_hugepage=never ekleyerek, tuned yeniden başlatabiliriz.

Kontrol için;

# cat /sys/kernel/mm/transparent_hugepage/enabled


RHEL 8 de Transparent hugepages(THP) devre dışı bırakmak için;

# grubby --grub2 --update-kernel=ALL --args="transparent_hugepage=never"
yeniden başlatmanız veya yeniden başlatana kadar, gecici olarak aşağıdaki gibi
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
devre dışı bırakabilirsiniz.

Uygulamanın Desteklediği Linux Dağıtımı ve Çekirdek Sertifikasyon Aralığı

Çekirdek Sertifikasyon Aralığı Linux Sistem Yönetimi “Asgarinin üzerindeyiz, sorun olmaz” Çekirdek sertifikasyonu ...