Bazı durumlarda linux sunucularda rescue modda açmak gerekebilmekte. Örneğin SAN boot bir sunucunuz var ve sunucu açılmıyor, sebebi de tahmin edebiliyorsunuz, boot diski storage ekibi tarafında değiştirildi ve sizin bilginiz yok. Yapmanız gereken işlem multipath.conf a yeni disk wwnid lerini eklemek ve mkinitrd ile yeni initrd oluşturmanız gerekmekte. Sunucumuza linux cd takıp cd den boot etmesini sağlıyoruz, açılış ekranında, Normal Linux : linux rescue Multipath Linuxlinux rescue mpath ile açılışı gerçekleştiriyoruz. Login olduktan sonra aşağıdaki adımları sırası ile takip ediyoruz. [important] mount --bind /proc /mnt/sysimage/proc mount --bind /dev /mnt/sysimage/dev mount --bind /sys /mnt/sysimage/sys chroot /mnt/sysimage[/important] Bu işlemden sonra tüm çalıştırdığımız komutlar diskteki işlemtim sisteminde çalışıyor olacaktır. Multipath.conf editliyoruz. vi /etc/multipath.conf bu dosya içerisinde gerekli değişikliği gerçekleştiriyoruz. yeni initrd oluşturuyoruz.[important] cp /boot/initrd-2.6.27-1.fc10.img /boot/backup_initrd-2.6.27-1.fc10.img rm -rf initrd-2.6.27-1.fc10.img mkinitrd -f /boot/initrd-2.6.27-1.fc10.img 2.6.27-1.fc10[/important] Bu işlem tamamlandıktan sonra makinemizi reboot ederek açabiliriz. Kısa bir örnek ile rescue mode neden kullandığımızı anlatmaya çalıştım umarım başarılı olabilmişimdir. Faydalı olabilmesi temennisi ile.. Konu ile ilgili bazı kaynaklar : http://www.centos.org/docs/4/html/rhel-sag-en-4/s1-rescuemode-boot.html http://wiki.centos.org/TipsAndTricks/CreateNewInitrd https://access.redhat.com/site/articles/17637
Nis 08
