Menyiapkan pembaruan berbasis SMT untuk SUSE Linux

Selesai

Menyebarkan VM Azure ke jaringan virtual Azure, yang tersambung ke Instans Besar Hana, menginstal dan mengonfigurasi server SMT dalam OS VM, dan menggunakannya untuk mendaftar dan mengunduh pembaruan untuk unit Instans Besar Hana.

Prasyarat untuk memasang server SMT yang memenuhi tugas untuk Instans Besar HANA adalah:

  • Jaringan virtual Azure yang terhubung ke sirkuit ExpressRoute Instans Besar HANA.
  • Akun SUSE yang terkait dengan organisasi. Organisasi harus memiliki langganan SUSE yang valid.

Memasang server SMT pada komputer virtual Azure

  1. Pertama, masuk ke Pusat Pelanggan SUSE. Navigasikan ke Organisasi>Kredensial Organisasi. Di bagian itu, Anda harus menemukan kredensial yang diperlukan untuk mengatur server SMT.

  2. Kemudian, pasang komputer virtual SUSE Linux di jaringan virtual Azure. Untuk menyebarkan mesin virtual, gunakan citra Marketplace Azure SLES 12 (pilih citra SUSE BYOS).

  3. Setelah penginstalan, periksa konektivitas ke unit Instans Besar Hana. Bergantung pada pengaturan yang ada, Anda mungkin perlu mengonfigurasi resolusi unit Instans Besar Hana di etc/host VM Azure.

  4. Tambahkan disk data ke VM Azure. Anda menggunakan disk ini untuk menyimpan pembaruan jika disk OS tidak cukup. Disk 128 GB sudah cukup.

  5. Masuk ke unit atau unit Instans Besar Hana, tinjau /etc/hosts, lalu verifikasi bahwa Anda dapat mencapai VM Azure yang menghosting server SMT. Setelah verifikasi ini, masuk ke VM Azure. Setelah Anda masuk, jalankan urutan perintah berikut:

    cd ~
    
    echo "export NCURSES_NO_UTF8_ACS=1" >> .bashrc
    
    
  6. Mulai ulang bash Anda untuk mengaktifkan pengaturan. Kemudian mulai YAST.

  7. Sambungkan VM (server SMT) Anda ke situs SUSE:

    SUSEConnect -r [registration code] -e s [email address] --url https://scc.suse.com
    
    
  8. Setelah tersambung ke situs SUSE, instal paket SMT. Gunakan perintah berikut untuk menginstal paket SMT.

    zypper in smt
    
    
  9. Anda juga dapat menggunakan alat YAST untuk memasang paket SMT. Di YAST, buka Pemeliharaan Perangkat Lunak, dan cari SMT. Pilih SMT, yang beralih secara otomatis ke yast2-smt.

  10. Terima pilihan untuk menginstal di server SMT. Setelah penginstalan selesai, buka konfigurasi server SMT. Masukkan kredensial organisasi dari Pusat Pelanggan SUSE yang Anda ambil sebelumnya. Masukkan juga nama host VM Azure Anda sebagai URL Server SMT. Sekarang uji apakah koneksi ke Pusat Pelanggan SUSE berfungsi.

  11. Setelah penyetelan SMT dimulai, berikan kata sandi database. Karena ini adalah penginstalan baru, Anda harus menentukan kata sandinya. Langkah selanjutnya adalah membuat sertifikat.

  12. Di akhir konfigurasi, mungkin perlu beberapa menit untuk menjalankan pemeriksaan sinkronisasi. Setelah penginstalan dan konfigurasi server SMT, Anda harus menemukan repositori direktori di bagian titik pemasangan pada VM Azure. Ada juga beberapa subdirectories di bawah repositori.

  13. Mulai ulang server SMT dan layanan terkait dengan perintah ini.

    rcsmt restart
    
    systemctl restart smt.service
    
    systemctl restart apache2
    
    

Unduh paket ke server SMT

Setelah semua layanan dimulai ulang, pilih paket yang sesuai dalam Manajemen SMT dengan menggunakan YAST. Pemilihan paket tergantung pada citra sistem operasi server Instans Besar HANA. Pemilihan paket tidak bergantung pada rilis SLES atau versi VM Azure yang menjalankan server SMT.

Selanjutnya, mulai salinan awal paket yang dipilih ke server SMT yang Anda siapkan. Salinan ini dipicu dengan menjalankan perintah smt-mirror.

Paket harus disalin ke direktori yang dibuat di bagian titik pemasangan. Proses ini dapat memakan waktu satu jam atau lebih, tergantung pada berapa banyak paket yang Anda pilih. Setelah proses ini selesai, pindah ke pengaturan klien SMT.

Menyiapkan klien SMT pada unit Instans Besar HANA

Klien atau klien dalam hal ini adalah unit Instans Besar HANA.

  1. Pengaturan server SMT menyalin skrip clientSetup4SMT.sh ke VM Azure. Salin skrip tersebut ke unit Instans Besar HANA yang ingin Anda sambungkan ke server SMT Anda. Mulai skrip dengan opsi -h, dan beri nama server SMT Anda sebagai parameter. Meskipun impor sertifikat dari server oleh klien berhasil, pendaftarannya dapat saja gagal. Jika pendaftaran gagal, lihat dokumentasi dukungan SUSE. Untuk nama server, berikan nama VM Azure, tanpa nama domain yang sepenuhnya memenuhi syarat.

  2. Selanjutnya, jalankan perintah berikut pada unit Instans Besar Hana:

    SUSEConnect –cleanup
    
    
  3. Tunggu beberapa menit setelah langkah itu. Jika Anda menjalankan clientSetup4SMT.sh segera, Anda mungkin mendapatkan kesalahan.

  4. Tindakan ini menyelesaikan konfigurasi klien SMT dari unit Instans Besar Hana yang diperlukan agar dapat tersambung ke server SMT yang Anda instal di VM Azure. Anda kini dapat menjalankan zypper up atau zypper in untuk menginstal pembaruan sistem operasi ke Instans Besar Hana atau menginstal paket tambahan. Anda hanya bisa mendapatkan pembaruan yang Anda unduh sebelumnya di server SMT.