GNU/Linux >> Belajar Linux >  >> Linux

Atasi kesalahan setelah membangun server dari gambar yang disimpan

Artikel ini menunjukkan cara mengatasi kesalahan yang mungkin terjadi saat Anda membuat server dari gambar yang disimpan. Sebagian besar kesalahan ini terjadi ketika skrip startup tidak dikonfigurasi dengan benar.

Layanan yang menyebabkan kesalahan ini adalah xe-linux-distribution dannova-agent. Artikel ini tidak membahas layanan ini secara mendetail, tetapi menunjukkan cara mengonfigurasi layanan ini saat startup.

Karena kesalahan ini lebih menonjol pada server berbasis Debian®, contoh memecahkan masalah server Ubuntu® 13.10. Petunjuk ini juga berfungsi di sebagian besar distribusi Linux® lainnya.

Gunakan langkah-langkah berikut untuk memecahkan masalah kesalahan yang terjadi setelah Anda membuat server dari gambar yang disimpan:

  1. Hapus server baru yang mengalami masalah dan masuk ke server sumber menggunakan Secure Shell (SSH). Server sumber adalah tempat gambar asli dibuat.

  2. Jalankan perintah berikut untuk menampilkan urutan proses startup server saat ini:

    ls -al /etc/rc$(runlevel | cut -d " " -f 2).d/
    

    Outputnya mirip dengan gambar berikut:

    Karena ini adalah server baru, nova-agent (S20nova-agent dengan warna biru pada gambar, atau s20) diatur untuk segera dimulai setelah xe-linux-distribution(S14xe-linux-distribution dalam gambar, atau s14). Namun, jika Anda menginstal aplikasi tertentu, penginstalan mungkin menyusun ulang proses startup dan menempatkan layanan lain di antara S14 dan S20. Jika pengurutan ulang ini terjadi, nova-agent tidak segera memulai setelah distribusi linux. Pengurutan ulang inilah yang menyebabkan kesalahan.

  3. Pindahkan run level untuk layanan ini sehingga mereka memulai secara berurutan dan merupakan layanan pertama di init.d proses startup. Perintah berikut memindahkan distribusi xe-linux ke S01 dan nova-agent ke S02:

    cd /etc/rc$(runlevel | cut -d " " -f 2).d/
    mv S14xe-linux-distribution S01xe-linux-distribution && mv S20nova-agent S02nova-agent
    

    Bergantung pada level run Anda (yang menentukan bagaimana sistem dimulai), perintah sebelumnya bervariasi. Pastikan Anda menggunakan nomor yang sesuai yang ditampilkan di output Anda.

  4. Jalankan ls -l perintah untuk memverifikasi bahwa xe-linux-distribution diatur ke S01 dan nova-agent diatur ke S02 .

  5. Setelah Anda menyelesaikan langkah-langkah ini, buat ulang gambar server Anda, lalu buat server berdasarkan gambar baru yang disimpan.


Linux
  1. Cara membuat gambar khusus dari wadah Docker

  2. Boot server dari volume Cloud Block Storage

  3. Buat gambar Server Cloud v1 Tujuan Umum

  1. Bermigrasi antar rasa server

  2. Bermigrasi ke Rackspace dari penyedia hosting lain

  3. gambar linux dari clipboard

  1. Cara SSH di Linux dari Android

  2. Tentang gambar Cloud Server

  3. Mengirim email dari server saya