Posts

multipathing configuration

  vi /etc/multipath.conf    modprobe dm-multipath  service multipathd start   multipath -d    vi /etc/multipath.conf    multipath -d    multipath -v2    multipath -ll  How to find WWID numbers to add in below file  [root@GPFS1 ~]# for A in `fdisk -l 2>/dev/null | egrep '^Disk' | grep bytes | cut -d " " -f2|cut -d ":" -f1 `;do echo $A;/lib/udev/scsi_id --page=0x83 --whitelisted --device=$A;done /dev/sda 3600605b001cfb94019816f7425cd9f1f /dev/mapper/VolGroup-lv_root /dev/mapper/VolGroup-lv_swap /dev/mapper/VolGroup-lv_home /dev/sdf 3600a0b80006e1d2e0000aa4c51f5d1b1 /dev/sdc 3600a0b80006e1d2e0000efc05010cb10 /dev/sde 3600a0b80006e1d2e000095d751ecc295 /dev/sdg 3600a0b80006e1d2e0000efc95010cb62 /dev/sdh 3600a0b80006e1d2e0000b09e51fa2371 /dev/sdj 3600a0b80006e1992000067475010ca33 /dev/sdo 3600a0b80006e1d2e0000efc05010cb10 /dev/sdq 3600a0b80006e1d2e000095d751ecc295 /dev/sdr 3600a0b80006e1d2e0000aa4c51f5d1b1 /dev/sds...

multipath and DMSETUP errors and solution

[root@GPFS2 ~]# lvs   /dev/sdq: read failed after 0 of 4096 at 0: Input/output error   /dev/sdq: read failed after 0 of 4096 at 4294901760: Input/output error   /dev/sdq: read failed after 0 of 4096 at 4294959104: Input/output error   /dev/sdq: read failed after 0 of 4096 at 4096: Input/output error   /dev/sdag: read failed after 0 of 4096 at 0: Input/output error   /dev/sdag: read failed after 0 of 4096 at 4294901760: Input/output error   /dev/sdag: read failed after 0 of 4096 at 4294959104: Input/output error   /dev/sdag: read failed after 0 of 4096 at 4096: Input/output error   /dev/sdaw: read failed after 0 of 4096 at 0: Input/output error   /dev/sdaw: read failed after 0 of 4096 at 4294901760: Input/output error   /dev/sdaw: read failed after 0 of 4096 at 4294959104: Input/output error   /dev/sdaw: read failed after 0 of 4096 at 4096: Input/output error   /dev/vol_prod_installers/lv_prod_gluster_installers: read fail...

yum commands history

[root@GFS13864 ~]# yum history Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. This system is receiving updates from RHN Classic or RHN Satellite. ID     | Login user               | Date and time    | Action(s)      | Altered -------------------------------------------------------------------------------     12 | System            | 2015-01-07 15:18 | Update         |    1     11 | root               | 2014-12-23 07:38 | I, U           |    7 ...

SuSe Zypper repo

zypper repos zypper update bash zypper rr "repo name"  --- delete repos zypper update apache2 bash apache2-example-pages apache2-doc libreadline bash-doc apache2-prefork apache2-utils apache2-worker readline-doc cat /etc/zypp/repos.d/sle-11-x86_64.repo [sle-11-x86_64] name=sle-11-x86_64 enabled=1 autorefresh=1 baseurl=ftp://username:password@ftp3install.linux.example.com/suse/catalogs/SLES11-SP3-Updates/sle-11-x86_64 path=/ type=rpm-md keeppackages=0 hmcb:~ # cat /etc/zypp/repos.d/sle-11-SP3-x86_64.repo [sle-11-SP3-x86_64] name=sle-11-SP3-x86_64 enabled=1 autorefresh=1 baseurl=ftp://username:password@ftp3.example.com/suse/catalogs/SLES11-SP3-Pool/sle-11-x86_64/ path=/ type=rpm-md keeppackages=0

for loop inside for loop ...double for loop

for  A in `cat KVMserverlist.txt`;do for B in `echo $A; ssh -l root $A virsh list --all | cut -d "_" -f3` ;do echo $B;done ;done | grep ^9 for  A in `cat KVMserverlist.txt`; do echo $A;ssh -l root $A virsh list --all;done

find source file in multiple VM's with Virsh

Virsh ... find disk image name from xml file. for A in `virsh list --all | cut -d " " -f7 `;do echo $A ;virsh dumpxml $A | egrep "source file";done

GPFS client

GPFS Client add steps SUSE Install rpm on client machine  Kernel and kernel-default-devel should be installed in server and versions should be same. psmb:~ # rpm -qa |grep kernel nfs-kernel-server-1.2.3-18.33.1 kernel-firmware-20110923-0.52.3 linux-kernel-headers-2.6.32-1.15.1 kernel-default-base-3.0.101-0.31.1 kernel-default-base-3.0.101-0.35.1 kernel-default-3.0.101-0.31.1 psmb:~ # zypper psmb:~ # vi /etc/zypp/repos.d/ SUSE-Linux-Enterprise-Server-11-SP3 11.3.3-1.138.repo  sle-11-x86_64.repo rrr/ psmb:~ # vi /etc/zypp/repos.d/sle-11-x86_64.repo tar -zxvf gpfs353_x86_64.tar.gz rpm -ivh gpfs353_x86_64/* export PATH=$PATH:/usr/lpp/mmfs/bin/ vi /etc/bash.bashrc  --> add above command in this files cd /usr/lpp/mmfs/src/ Command 1 make Autoconfig   --> some times it gives error mostly due to kernel and kernel-devel version mismatch . read readme file "/usr/lpp/mmfs/src/README" "cpp present gcc present g++ present ld present" Command 2 make World Command 3 mak...