[EX] Ganti boots dari backup root partition setelah file system corruption terjadi pada partisi root primer

RINGKASAN:

Artikel ini menjelaskan masalah ketika EX Switch booting dari partisi root cadangan setelah corruption file terjadi pada partisi root primer

GEJALA:

EX switch menjalankan Junos 10.4R3 atau yang lebih baru telah menambahkan ketahanan berdasarkan pada "resilient dual-root partition", yang jika switch mendeteksi korupsi pada sistem file root utama, akan boot dari partisi root alternatif.

Saat ini terjadi, Anda akan diberi tahu dengan dua cara: Alarm dan Peringatan Alarm:
Pesan alarm berikut ini akan ditampilkan:
 user@switch> show chassis alarms
 1 alarms currently active
 Alarm time Class Description
 2011-02-17 05:48:49 PST Minor Host 0 Boot from backup root

Peringatan:
 ***********************************************************************
 **                                                                   **
 ** WARNING: THIS DEVICE HAS BOOTED FROM THE BACKUP JUNOS IMAGE       **
 **                                                                   **
 ** It is possible that the primary copy of JUNOS failed to boot up   **
 ** properly, and so this device has booted from the backup copy.     **
 **                                                                   **
 ** Please re-install JUNOS to recover the primary copy in case       **
 ** it has been corrupted.                                            **
 **                                                                   **
 ***********************************************************************

SEBAB:

Sangat mungkin bahwa sistem file menjadi rusak karena hilangnya daya tiba-tiba, atau ungraceful shutdown dari Switch EX.

SOLUSI:

Memperbaiki partisi primer ketika corrupted: 
  • Ketika partisi utama mendeteksi korup, perangkat melakukan boot dari partisi cadangan; yang kemudian menjadi partisi aktif. Ingat bahwa setelah setiap reboot berturut-turut, switch akan mencoba untuk reboot dari partisi aktif saat ini.
  • Anda dapat memperbaiki partisi utama, dengan menggunakan request system snapshot media internal slice alternate tanpa penundaan. Tidak perlu boot ulang setelah menjalankan perintah ini. Namun Alarm dan Banner akan ditampilkan.
Catatan: Selama kedua partisi tersebut sehat, tidak ada masalah dengan menjalankan tombol pada salah satu dari mereka. Anda hanya perlu memastikan bahwa kedua partisi tersebut sehat, sehingga kegagalan dapat dilakukan secara transparan di antara dua partisi, jika ada korupsi file.

Verifikasi:

Untuk memverifikasi apakah partisi utama dibangun kembali, jalankan salah satu dari perintah show berikut. Perintah yang sama juga menginformasikan tentang partisi mana yang merupakan partisi aktif saat ini.

show system storage partitions

Output sampel:
 root> show system storage partitions
 fpc0:
 --------------------------------------------------------------------------
 Boot Media: internal (da0)
 Active Partition: da0s1a
 Backup Partition: da0s2a ini adalah backup slice
 Currently booted from: backup (da0s2a) shows booted from that slice

 Partitions information:
 Partition Size Mountpoint
 s1a 184M altroot
 s2a 184M /
 s3d 369M /var/tmp
 s3e 123M /var
 s4d 62M /config
 s4e unused (backup config)

atau
show system snapshot media internal
Sample output:

root> show system snapshot media internal
Information for snapshot on internal (/dev/da0s1a) (primary)
Creation date: Feb 24 11:32:07 2012
JUNOS version on snapshot:
jbase : 10.4I20120224_1123_bshekar
jcrypto-ex: 10.4I20120224_1123_bshekar
jdocs-ex: 10.4I20120224_1123_bshekar
jkernel-ex: 10.4I20120224_1123_bshekar
jroute-ex: 10.4I20120224_1123_bshekar
jswitch-ex: 10.4I20120224_1123_bshekar
jweb-ex: 10.4I20120224_1123_bshekar
jpfe-ex42x: 10.4I20120224_1123_bshekar
Information for snapshot on internal (/dev/da0s2a) (backup) menyediakan info untuk irisan / partisi ini yang dimatikan dan tanggal pembuatan file sistem dibuat
Creation date: Feb 14 05:42:42 2012 jika sebelum tanggal alarm maka pelanggan harus snapshot (itu adalah cara yang baik untuk konfirmasi
JUNOS version on snapshot:
jbase : 11.2-20120214.0
jcrypto-ex: 11.2-20120214.0
jdocs-ex: 11.2-20120214.0
jkernel-ex: 11.2-20120214.0
jroute-ex: 11.2-20120214.0
jswitch-ex: 11.2-20120214.0
jweb-ex: 11.2-20120214.0
jpfe-ex42x: 11.2-20120214.0

Untuk kembali ke partisi Primary, Anda dapat menggunakan command
 
>request system reboot slice alternate media internal

Jika  menggunakan perintah ini, switch kemudian akan boot dari partisi cadangan, yang merupakan partisi aktif saat ini, pada successive reboots. 

Switch secara otomatis akan reboot dari partisi utama, yang sekarang menjadi partisi aktif, hanya ketika partisi cadangan menjadi rusak. Ketika partisi utama rusak, Anda akan menerima alarm seperti yang disebutkan di atas.

Catatan: Alarm ini tidak dihapus, meskipun Anda memperbaiki partisi utama. Tujuan dari alarm ini adalah untuk menginformasikan kepada pengguna bahwa perangkat di-reboot dari partisi cadangan, sehingga administrasi harus mengambil tindakan yang diperlukan untuk memperbaiki partisi utama.

Langkah-langkah prosedur pemulihan untuk situasi ini:
  1. Salin gambar Junos dari partisi cadangan ke partisi utama, dengan menggunakan perintah snapshot berikut:
    request system snapshot media internal slice alternate
    Catatan : Langkah ini memastikan Anda memiliki gambar yang konsisten pada partisi utama dan cadangan.
  2. Perintah di atas memastikan bahwa partisi alternatif diperbaiki, tanpa perlu reboot. Anda dapat memverifikasi kedua partisi dengan menggunakan perintah berikut:
    show system storage partitions
  3. Perintah yang digunakan pada langkah 1 hanya akan memperbaiki partisi dan tidak menghapus alarm. Jadi, Anda masih akan melihat alarm berikut:
    root> show system alarms
    2 alarms currently active
    Alarm time Class Description
    2012-03-02 13:01:03 UTC Minor Host 0 Boot from backup root menunjukkan cap tanggal alarm   
  4. Untuk menghilangkan alarm di atas, gunakan perintah berikut untuk memastikan bahwa switch boot dari partisi primary:
    request system reboot slice alternate media internal
    Sistem, setelah perintah di atas dijalankan, akan reboot dari partisi utama. Alarm atau pesan peringatan tidak akan ditampilkan lagi.
  5. Perintah berikut dikeluarkan untuk memverifikasi gambar Junos yang diinstal pada setiap slice:
  6. user@switch>show system snapshot media internal slice 1
    user@switch>show system snapshot media internal slice 2
Kesimpulan:
  • >request system reboot slice alternate media internal
    berpindah dari booted dari partisi primary atau backup dan sebaliknya

  • >show system storage partitions
    Melihat booted yang aktif dan infomasi Partition

  • >show system snapshot media internal
    Melihat informasi snapshot dan versi nya

  • >request system snapshot media internal slice alternate
    format alternate root


-

Tidak ada komentar:

Posting Komentar