Ana içeriğe atla

Kayıtlar

Mart, 2018 tarihine ait yayınlar gösteriliyor

RedHat reposunu yedeklemek

Bu gün boş boş otururken, redhat reposunu yedekleyen bir script hazırlayayım dedim.  rhel reposunu yansilamak isteyenler, kendilerine uygun değişikliği yaparak kullanabilirler. Tüm repoları indirebilmek için, rhn den repoları aktifleştirmek gerektiğinide unutmamak lazım. :) Eyu eğlenceler. ################################################ #!/bin/bash # Bu script Remzi AKYUZ tarafindan, redhat paketlerini yerelden kullanmak icin hazirlanmistir. # Her hangi bir sorunuz olursa, lutfen sorunuz. # eposta: remziakyuz@gmail.com #set -x # time reposync --gpgcheck -l --repoid= repolar=( 'jbappplatform-4.3.0-fp-x86_64-server-5-rpm' 'jbappplatform-4.3.0-x86_64-server-5-rpm' 'jbappplatform-6.4-x86_64-server-5-rpm' \           'jb-ewp-5-x86_64-server-5-rpm' 'jb-ews-2-x86_64-server-5-rpm' 'jb-wfk-1-x86_64-server-5-rpm' \           'rhel-x86_64-rhev-agent-5-server' 'rhel-x86_64-server-5' \           'rhel-x86_64-server-5-mrg-man

Dosya kontrolü

Bir Dosyaya ne zaman erişilmiş, ne zaman değiştirilim gibi bilgileri stat komutu ile öğrenebiliriz.

Linux sistemlerde multipath kullanımı - multipathd

Multipath hakkında bilmemiz gereken en önemli bir nokta ise ALUA kullanımıdır. Günümüz disk üniteleri %99.9 ALUA yı destekler ve kullanır. Disk kontrol üniteleri, ALUA aracılığı ile bağlantılarının nasıl kullanılacağı, önceliğinin ne olacağı bilgileri diski kullanan tarafa (linux sunuculardaki multipathd) bildirir. Multipath aldığı bu bilgiler ile disk kullanım şeklini oluşturarak, diski hizmete verir.  Bu ufak bilgiden sonra genel rhel tabanlı sistemlere multipath  kullanımı hakkında faydalı bilgileri paylaşalım.      1. Multipath paketi yüklü olup olmadığı kontrol edilerek, yüklü değilse yüklenir.     rpm -q device-mapper-multipath     rpm -q device-mapper         yum install device-mapper     yum install device-mapper-multipath     yum install device-mapper-multipath     mpathconf --enable-with_multipathd y --with_chkconfig y     mpathconf  2. Temel config dosyası hazırlanır;        cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.defaults /etc/multipath.conf  3. 

X11 forwarding request failed on channel 0

X11 forwarding request failed on channel 0 hatası alınıyorsa, sshd_config aşağıdaki satır ilave atılabilir.  X11UseLocalhost no AddressFamily inet #X11UseLocalhost no debug1: Remote: No xauth program; cannot forward with spoofing. X11 forwarding request failed on channel 0 hatası alındığında  xauth yüklenmesi gerekir. yum install xorg-x11-xauth debug: /usr/sbin/sshd -p 22 -D -d -e

Mutt ile ekli dosya gonderme ve from degistirme

terminalden veya cron ile mesaj göndermemiz gerekiyor ve bu mesajin from kismini degistirerek ilave dosya eklemek istiyorsak; ~/.muttrc dosyasina asagidaki gibi satirlar ilave edilir. --------------------------------------------- set use_from my_hdr From: destek@destek.com --------------------------------------------- /usr/bin/mutt -s \"Mesaj konusu\" musteri@musteri.com -a ilave_edilecek _dosya.tgz  < mesaj_icerigi.txt

Basit şekilde diskleri bölümleyerek, kullanıma almak

Özellikle 4TB ve büyük diskleri bölümlemek için parted kullanabiliriz. kullanımı oldukça basit, öncelikle gpt etiketi atıyoruz.                          parted /dev/sda mklabel gpt sonrasında yeni bölüm oluşturuyoruz. parted -a optimal /dev/sda mkpart primary 0% 4096MB parted -a optimal /dev/sda mkpart primary 0% 100% Sonrasında formatlama kontrol 2 (parted) align-check optimal P P aligned # cat /sys/block/sdb/queue/optimal_io_size 1048576 # cat /sys/block/sdb/queue/minimum_io_size 262144 # cat /sys/block/sdb/alignment_offset 0 # cat /sys/block/sdb/queue/physical_block_size 512 cat /sys/block/sdx/queue/max_sectors_kb echo 1024 /sys/block/sdx/queue/max_sectors_kb parted -s /dev/sdx unit % print parted -s /dev/sdb rm 1 parted -s /dev/sdx -- mklabel gpt mkpart primary   yeni oluşturulan bölümü lvm olarak kullanacaksak:   parted /dev/sdx set 1 lvm on parted -s /dev/sdx unit % print /sbin/kpartx -a /dev/sdx parted -s /dev/sdb print parted -s /dev/sdb mklabel gpt parted -s /dev/sdb mkpar