Forum

Galiba Centos u sil...
 
Bildirimler
Hepsini Temizle

Galiba Centos u sildim nasıl düzelteceğim?

7 Yazılar
3 Üyeler
0 Reactions
1,094 Görüntüleme
(@omeryilmaz)
Gönderiler: 150
Estimable Member
Konu başlatıcı
 

Merhabalar

Gün boyu Web server üzerinde Centos 5.2 sistemi için vnc kurulumu yapıyordum, tam yaptım gri ekran vardı gnome yi silip geri yükleyecektim, komutu vermeden önce google da centos ile alakalı o kadar aramalar yapıyordumki herhalde bilinç altıma yerleşmiş yum remove gnome* yazmak yerine olacağı varmış sen gel yum remove centos* yaz sonra birde bunu Y ile onayla, ne var ne yok sildim bu büyük başarıyı nasıl yaptım halen anlamış değilim.

Data center da KVM var bu yaptığım olayı düzeltme imkanım var mı?

Bu işlemleri yaparken WHM panelim açıktı config fileserver explorer eklentisi sanırım onu zamnında yüklemiştim onunla baktım web dosyalarım duruyor sunucunda bir çok dosyası duruyordu. SSH den silinenlerin bir kısmını kopyalayabildim aşağıda mevcut. Y komutunu verirken yanında yazıyordu 530 küsür dosya silinecek diyordu.


4.1-1.1 python.i386 0:2.4.3-46.el5 python-devel.i386 0:2.4.3-46.el5 python-docs.noarch 0:2.4.3-1. 1 python-elementtree.i386 0:1.2.6-5 python-iniparse.noarch 0:0.2.3-4.el5 python-libs.i386 0:2.4.3 -46.el5 python-numeric.i386 0:23.7-2.2.2 python-sqlite.i386 0:1.1.7-1.2.1 python-tools.i386 0:2.4 .3-46.el5 python-urlgrabber.noarch 0:3.1.0-2 python-virtinst.noarch 0:0.400.3-13.el5 quota.i386 1 :3.13-5.el5 readahead.i386 1:1.3-7.el5 redhat-artwork.i386 0:5.1.0-28.el5.centos redhat-lsb.i386 0:3.1-12.3.EL.el5.centos rhpl.i386 0:0.194.1-1 rng-utils.i386 1:2.0-1.14.1.fc6 rp-pppoe.i386 0:3. 5-32.1 rpm.i386 0:4.4.2.3-28.el5_8 rpm-build.i386 0:4.4.2.3-28.el5_8 rpm-libs.i386 0:4.4.2.3-28.e l5_8 rpm-python.i386 0:4.4.2.3-28.el5_8 samba.i386 0:3.0.28-1.el5_2.1 samba-client.i386 0:3.0.28- 1.el5_2.1 samba-common.i386 0:3.0.28-1.el5_2.1 scrollkeeper.i386 0:0.3.14-9.el5 selinux-policy.no arch 0:2.4.6-137.1.el5 selinux-policy-targeted.noarch 0:2.4.6-137.1.el5 setools.i386 0:3.0-3.el5 setuptool.i386 0:1.19.2-1.el5.centos sgml-common.noarch 0:0.6.3-18 shadow-utils.i386 2:4.0.17-20. el5 slrn.i386 0:0.9.8.1pl1-1.2.2 smartmontools.i386 1:5.36-4.el5 sos.noarch 0:1.7-9.2.el5_2.2 spa massassin.i386 0:3.2.4-1.el5 squid.i386 7:2.6.STABLE6-5.el5_1.3 startup-notification-devel.i386 0 :0.8-4.1 stunnel.i386 0:4.15-2.el5.1 sudo.i386 0:1.6.8p12-12.el5 sysklogd.i386 0:1.4.1-44.el5 sys linux.i386 0:3.11-4 sysstat.i386 0:7.0.2-11.el5 system-config-httpd.noarch 5:1.3.3.3-1.el5 system -config-network-tui.noarch 0:1.3.99.10-2.el5 system-config-nfs.noarch 0:1.3.23-1.el5 system-confi g-samba.noarch 0:1.2.39-1.el5 system-config-securitylevel.i386 0:1.6.29.1-2.1.el5 system-config-s ecuritylevel-tui.i386 0:1.6.29.1-2.1.el5 system-config-services.noarch 0:0.9.4-1.el5 tar.i386 2:1 .15.1-31.el5 tcpdump.i386 14:3.9.4-12.el5 tcsh.i386 0:6.14-12.el5 tkinter.i386 0:2.4.3-46.el5 tmp watch.i386 0:2.9.7-1.1.el5.1 totem.i386 0:2.16.7-7.el5_6.1 tux.i386 0:3.2.18-9.fc6 udev.i386 0:09 5-14.16.el5 urw-fonts.noarch 0:2.3-6.1.1 usbutils.i386 0:0.71-2.1 usermode.i386 0:1.88-3.el5.1 us ermode-gtk.i386 0:1.88-3.el5.1 util-linux.i386 0:2.13-0.59.el5 vim-enhanced.i386 2:7.0.109-4.el5_ 2.4z vim-minimal.i386 2:7.0.109-4.el5_2.4z virt-manager.i386 0:0.6.1-16.el5 vixie-cron.i386 4:4.1 -81.el5 vnc.i386 0:4.1.2-14.el5_6.6 vnc-server.i386 0:4.1.2-14.el5_6.6 vsftpd.i386 0:2.0.5-12.el5 vte.i386 0:0.14.0-2.el5 wget.i386 0:1.11.4-3.el5_8.1 which.i386 0:2.16-7 wpa_supplicant.i386 1:0 .4.8-10.2.el5 wvdial.i386 0:1.54.0-5.2.2.1 xen.i386 0:3.0.3-135.el5_8.2 xen-libs.i386 0:3.0.3-135 .el5_8.2 xinetd.i386 2:2.3.14-10.el5 xml-common.noarch 0:0.6.3-18 xorg-x11-apps.i386 0:7.1-4.0.1. el5 xorg-x11-drivers.i386 0:7.1-4.2.el5 xorg-x11-drv-acecad.i386 0:1.1.0-2.1 xorg-x11-drv-aiptek. i386 0:1.0.1-2 xorg-x11-drv-apm.i386 0:1.1.1-2.1 xorg-x11-drv-ark.i386 0:0.6.0-2.1 xorg-x11-drv-a st.i386 0:0.89.9-1.el5 xorg-x11-drv-ati.i386 0:6.6.3-3.33.el5 xorg-x11-drv-calcomp.i386 0:1.1.0-1 .1 xorg-x11-drv-chips.i386 0:1.1.1-2.1 xorg-x11-drv-cirrus.i386 0:1.1.0-2.fc6 xorg-x11-drv-citron .i386 0:2.2.0-1.1 xorg-x11-drv-cyrix.i386 0:1.1.0-4 xorg-x11-drv-digitaledge.i386 0:1.1.0-1.1 xor g-x11-drv-dmc.i386 0:1.1.0-2 xorg-x11-drv-dummy.i386 0:0.2.0-2.1 xorg-x11-drv-dynapro.i386 0:1.1. 0-2 xorg-x11-drv-elo2300.i386 0:1.1.0-1.1 xorg-x11-drv-elographics.i386 0:1.1.0-1.1 xorg-x11-drv- evdev.i386 1:1.0.0.5-5.el5 xorg-x11-drv-fbdev.i386 0:0.3.0-3 xorg-x11-drv-fpit.i386 0:1.1.0-1.1 x org-x11-drv-glint.i386 0:1.1.1-4.1 xorg-x11-drv-hyperpen.i386 0:1.1.0-2 xorg-x11-drv-i128.i386 0: 1.2.0-4 xorg-x11-drv-i740.i386 0:1.1.0-2.1 xorg-x11-drv-i810.i386 0:1.6.5-9.40.el5 xorg-x11-drv-i 810-devel.i386 0:1.6.5-9.40.el5 xorg-x11-drv-jamstudio.i386 0:1.1.0-1.1 xorg-x11-drv-joystick.i38 6 0:1.1.0-1.1 xorg-x11-drv-keyboard.i386 0:1.1.0-3 xorg-x11-drv-magellan.i386 0:1.1.0-1.1 xorg-x1 1-drv-magictouch.i386 0:1.0.0.5-2.1 xorg-x11-drv-mga.i386 0:1.4.13-5.el5 xorg-x11-drv-microtouch. i386 0:1.1.0-1.1 xorg-x11-drv-mouse.i386 0:1.1.1-1.1 xorg-x11-drv-mutouch.i386 0:1.1.0-3 xorg-x11 -drv-neomagic.i386 0:1.1.1-2.1 xorg-x11-drv-nsc.i386 0:2.8.1-2.1 xorg-x11-drv-nv.i386 0:2.1.15-4. el5 xorg-x11-drv-palmax.i386 0:1.1.0-1.1 xorg-x11-drv-penmount.i386 0:1.1.0-2.1 xorg-x11-drv-qxl. i386 0:0.0.12-2.el5 xorg-x11-drv-rendition.i386 0:4.1.0-3.1 xorg-x11-drv-s3.i386 0:0.4.1-2.1 xorg -x11-drv-s3virge.i386 0:1.9.1-2.1 xorg-x11-drv-savage.i386 0:2.1.1-5.fc6 xorg-x11-drv-siliconmoti on.i386 0:1.4.1-2.1 xorg-x11-drv-sis.i386 0:0.9.1-7.3.el5_7.1 xorg-x11-drv-sisusb.i386 0:0.8.1-4. 1 xorg-x11-drv-spaceorb.i386 0:1.1.0-1.1 xorg-x11-drv-summa.i386 0:1.1.0-1.1 xorg-x11-drv-tdfx.i3 86 0:1.2.1-3.1 xorg-x11-drv-tek4957.i386 0:1.1.0-1.1 xorg-x11-drv-trident.i386 0:1.2.1-3.fc6 xorg -x11-drv-tseng.i386 0:1.1.0-3.1 xorg-x11-drv-ur98.i386 0:1.1.0-1.1 xorg-x11-drv-v4l.i386 0:0.1.1- 4 xorg-x11-drv-vesa.i386 0:1.3.0-8.3.el5 xorg-x11-drv-vga.i386 0:4.1.0-2.1 xorg-x11-drv-via.i386 0:0.2.1-9 xorg-x11-drv-via-devel.i386 0:0.2.1-9 xorg-x11-drv-vmmouse.i386 0:12.4.0-2.1 xorg-x11-d rv-vmware.i386 0:10.13.0-2.1 xorg-x11-drv-void.i386 0:1.1.0-3.1 xorg-x11-drv-voodoo.i386 0:1.1.0- 3.1 xorg-x11-fonts-Type1.noarch 0:7.1-2.1.el5 xorg-x11-fonts-base.noarch 0:7.1-2.1.el5 xorg-x11-f onts-ethiopic.noarch 0:7.1-2.1.el5 xorg-x11-fonts-misc.noarch 0:7.1-2.1.el5 xorg-x11-fonts-syriac .noarch 0:7.1-2.1.el5 xorg-x11-fonts-truetype.noarch 0:7.1-2.1.el5 xorg-x11-proto-devel.i386 0:7. 1-13.el5 xorg-x11-server-Xdmx.i386 0:1.1.1-48.90.el5 xorg-x11-server-Xephyr.i386 0:1.1.1-48.90.el 5 xorg-x11-server-Xnest.i386 0:1.1.1-48.90.el5 xorg-x11-server-Xorg.i386 0:1.1.1-48.90.el5 xorg-x 11-server-Xvfb.i386 0:1.1.1-48.90.el5 xorg-x11-server-sdk.i386 0:1.1.1-48.90.el5 xorg-x11-utils.i 386 0:7.1-2.fc6 xorg-x11-xdm.i386 1:1.0.5-7.el5 xorg-x11-xfs.i386 1:1.0.2-5.el5_6.1 xorg-x11-xini t.i386 0:1.0.2-15.el5 xulrunner.i386 0:10.0.4-1.el5_8 yp-tools.i386 0:2.9-0.1 ypbind.i386 3:1.19- 8.el5 yum.noarch 0:3.2.8-9.el5.centos.2.1 yum-fastestmirror.noarch 0:1.1.10-9.el5.centos yum-meta data-parser.i386 0:1.1.2-2.el5 yum-updatesd.noarch 1:0.9-2.el5 zenity.i386 0:2.16.0-2.el5
Complete!

 
Gönderildi : 11/05/2012 12:10

(@mucahidyardim)
Gönderiler: 192
Estimable Member
 

Selamlar,

Bu tip bir durum başıma hiç gelmedi fakat; başıma gelseydi şu yolları izlerdim.

yum remove centos* komutu sonrasında sunucuya bağlantınız halen devam ediyor mu? yeniden başlattınız mı? başlattıktan sonra sunucu açıldı mı?

bu soruların cevabına göre, sunucunun restart edilmeden halen erişilebilir olduğunu düşünürsek, sildiğim paketleri tekrar geriye yüklemeye çalışırdım, fakat öncelikler ve bağımlılık paketleri epeyce uğraştıracaktır.

hepsinden öte size tavsiyem temiz bir CentOS kurduktan sonra yola devam etmenizde fayda olduğunu düşünüyorum. Yukarıda bahsettiğim gibi silinen paketleri yükledikten sonra sistem yüksek ihtimalle çalışacaktır fakat ne kadar kararlı bir sistem olur bilemiyorum.

gerçekleştirdiğiniz adımlar ve sonuçlarını paylaşırsanız sevinirim.

geçmiş olsun, kolay gelsin 

 
Gönderildi : 11/05/2012 14:38

(@bilgehanpoyraz)
Gönderiler: 809
Illustrious Member
 

şu komutu verin yum install -y centos*

sunucuyu restart etmeyin. Açılmayacaktır. Kapatmadan bu komutu verin bakalım toparlayabilecekmi...

Bilgehan

 
Gönderildi : 11/05/2012 14:47

(@omeryilmaz)
Gönderiler: 150
Estimable Member
Konu başlatıcı
 

Mücahid YARDIM ve Bilgehan POYRAZ çok teşekkür ederim.

Mücahid hocam maalesef olay başıma dün geldi, buraya yazmayı akıl edemedim, bulunduğum yerde elektrik kesilmeleri oluyordu son bağlantılarımıda kaybettim. Hem ssh hemde Whm panel bağlantım koptu, DC den sunucuya reset isteği yolladım KVM ile bağlandım baktım sunucu açılmıyor kernel hatası veriyor.

Sunucuya SSH ile bağlıyken yum remove gnome* komutu verdiğimi sanıyorumdum complete yazısını görünce reboot etmem gerekliydi reboot yaptın böyle bir komut yok hatası verdi. sonra klavyeden yukarı ok tuşu ile son verdiğim komut neymiş diye baktım ah kafam ahh sen git yum remove centos* yaz.

yum komutu dahi çalışmıyordu, yukarıda silinenleri yapıştırdım öncesini ssh ekran kopyalayamadım o gördüğünüz 3 te biri felan :(..

Linux kurulumları local pc de vmware üzerine kurdum şuan ordaki sunucuya nasıl kurulum yapacağım bilmiyorum. Kurulumdan önce beni çok ilgilendiren ordaki mysql içindeki data dosyaları 2 tane db nin 1-2 ay önceki yedeği var çok zorda kalırsam onuda dert etmem hani bi ihtimal kurtarma ihtimali varsa.

Şimdi dc den ücretsiz KVM rica ettim 4 saatlik KVM oturumu veriyorlar. KVM den de birşey yapamadım kernel hatası vardı karşımda tam ingilizcesini hatırlamıyorum. VNC programı ile ctrl+alt+del komutları yolladım tepki vermedi.

DC ye ticket açmıştım şöyle bir cevap vermiş ayrıca bunu nasıl yapabilirim: 

Çevirisi: Bir KVM oturumu aracılığıyla kendinizi yeniden gerçekleştirmek için bir kurtarma oturumu kullanabilirsiniz. (
You can use a recovery session to perform a re-install yourself through the KVM session.
)

DC den memnundum fakat bu tür olaylarda çok para sömürüyor bir iş yaptıklarıda yok,

Sistemi yeniden kurmayı tavsiye ediyorlar haliyle HDD silinecek, aklıma şöyle birşey geldi sunucu tekrardan kurdursam gnome yi bu sefer kazasız belasız kursam uzak masaüstü ile data recover programları vasıtası ile format öncesi dosyaları kurtarma imkanı varmı?

KVM den gördüğüm hata şuna benzerdi Kernel panic - not syncing: Attempt to kill init!, kernel sürümüde yazıyor. Kernel sürümü son sürüm çünkü dün bu işlemleri yapmadan haftalık bakım yapıyordum, yum update kernel,yum install kernel* ve yum -y update 3 komutla güncellemiştim.

Bilgihan hocam yukarıdıda bahsettiğim gibi dün bağlıyken yum komutu, wget, vs nice komutlar çalışmadı. Sizinde dediğiniz gibi kernel gebermiş vaziyette. 

Tekrar teşekkür ederim Allah razı olsun.

 
Gönderildi : 11/05/2012 17:49

(@omeryilmaz)
Gönderiler: 150
Estimable Member
Konu başlatıcı
 

Mücahid hocam şu şekilde bir şansım daha varmış, 

Recovery Session diye bir olay var bu isteği almaya alırımda sonrasında ne yapacam onu bilmiyorum. Açıklamada anladığım kadarıyla sunucu başka ağ üzerine linux cd li bölüme taşınıyor ordan lvm ile gerekli kurtarmaları yapabilirmiişim.

 

Our recovery session provides you with a network-bootable
environment from which you can run a live Linux session with full
access to your hardware, or perform a network installation
of any of the Linux distributions we support. You will get a
KVM over IP session with your server for the duration of the
recover server, and you will be able to move your server on
or off the recovery network as you need.

The recovery session works by allowing you to place your server in recovery mode,
where it is moved onto a different
VLAN. Your server will then boot from the network into an
environment where you can either run a live linux distribution,
or reinstall your OS with one of our supported Linux
distributions.

Your server is isolated from the Internet whilst in recovery
mode - it will not be accessible on its normal IP address and
will only have Internet access via NAT. You will need to
access your server you will only be able to access it using our
KVM over IP service (which is included automatically).

 
Gönderildi : 11/05/2012 19:54

(@mucahidyardim)
Gönderiler: 192
Estimable Member
 

Hocam gelen cevaptaki olayları doğru anlamışsın, fakat lvm den bahsetmişsin sen, lvm ile alakalı hiç bahsedilmemişti. kvm yazacaktında yanlış mı oldu?

Tavsiyem; verilerin önemi büyükse, veri kurtarma işine girmen gerekir, ben linux türevlerinde "testdisk" kullanıyorum. Recovery Session  özelliğini satın alıp testdisk i deneyebilirsin. Buradaki dikkat etmen gereken, kullanacağın live cd de testdisk uygulamasının hazır olması gerekir, internete bağlı olmayacağından bahsedilmiş Recovery Session  özelliğinde. incele istersen.

Veri kaybından korkmuyorsanız, temiz bir centos kurulumuyla yeni sistemine merhaba diyebilirsiniz.

geçmiş olsun tekrar.

 
Gönderildi : 13/05/2012 13:04

(@omeryilmaz)
Gönderiler: 150
Estimable Member
Konu başlatıcı
 

Teşekkürler hocam, kvm yazmam gerekiyordu lvm yazmışım.

Windows ortamında testdisk kullanmıştım, bozduğum partition tamir edip veri kurtarmıştım.
Testdisk data recover paketide ücretsiz diye biliyordum, sitesinde satın alınacak yeride göremedim.

Zaman kaybı çok olduğu için yedekleri gözden çıkarıp sistemi tekrardan kurmaları söyledim.Vakit ayırıp ilgilendiğiniz için sizede çok çok teşekkür ederim.

Saygılarımla.

 
Gönderildi : 14/05/2012 11:25

Paylaş: