Dalam panduan ini kita akan belajar cara membuat gambar dan meluncurkan instance gambar (mesin virtual) di OpenStack dan cara mendapatkan kontrol atas instance melalui SSH.
1. Sebelum Anda menyebarkan Tumpukan Terbuka image, pertama-tama Anda perlu memastikan bahwa semua bagian sudah terpasang dan kami akan mulai dengan mengalokasikan IP mengambang.
Floating IP memungkinkan akses eksternal dari jaringan luar atau internet ke mesin virtual Openstack. Untuk membuat IP mengambang untuk proyek Anda, masuk dengan Anda pengguna kredensial dan pergi ke Proyek -> Menghitung -> Akses & Keamanan -> IP mengambang tab dan klik Alokasikan IP ke Proyek.
Pilih eksternal Kolam dan tekan Alokasikan IP tombol dan alamat IP akan muncul di dasbor. Sebaiknya alokasikan IP Terapung untuk setiap instans yang Anda jalankan.
2. Gambar OpenStack hanyalah mesin virtual yang sudah dibuat oleh pihak ketiga. Anda dapat membuat gambar kustom Anda sendiri di mesin Anda dengan menginstal OS Linux di mesin virtual menggunakan alat virtualisasi, seperti: KVM, Kotak Virtual, VMware atau Hyper-V.
Setelah Anda menginstal OS, cukup konversi file menjadi mentah dan unggah ke infrastruktur cloud OpenStack Anda.
Untuk menyebarkan gambar resmi yang disediakan oleh distribusi Linux utama, gunakan tautan berikut untuk mengunduh gambar paket terbaru:
Gambar resmi juga mengandung awan-init paket yang bertanggung jawab dengan pasangan kunci SSH dan injeksi data pengguna.
Pada panduan ini kami akan menerapkan gambar uji, untuk tujuan demonstrasi, berdasarkan gambar awan Cirros ringan yang dapat diperoleh dengan mengunjungi tautan berikut http://download.cirros-cloud.net/0.3.4/.
File gambar dapat digunakan langsung dari tautan HTTP atau diunduh secara lokal di mesin Anda dan diunggah ke cloud OpenStack.
Untuk membuat gambar, buka Tumpukan Terbuka panel web dan navigasikan ke Proyek -> Menghitung -> Gambar-gambar dan tekan Buat Gambar tombol. Pada prompt gambar gunakan pengaturan berikut dan tekan Buat Gambar ketika selesai.
Nama: tecmint-test Keterangan: Gambar uji Cirros Sumber Gambar: Lokasi Gambar #Gunakan File Gambar jika Anda telah mengunduh file secara lokal di hard disk Anda. Lokasi Gambar: http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-i386-disk.img Format: QCOWW2 – Emulator QEMU Arsitektur: meninggalkan kosong Disk Minimum: biarkan kosong. RAM minimal: biarkan kosong Lokasi Gambar: diperiksa Publik: tidak dicentang Terlindung: tidak dicentang
3. Setelah Anda membuat gambar, Anda siap melakukannya. Sekarang Anda dapat menjalankan mesin virtual berdasarkan gambar yang dibuat sebelumnya di lingkungan cloud Anda.
Pindah ke Proyek -> Contoh dan tekan Luncurkan Instance tombol dan jendela baru akan muncul.
4. Pada layar pertama tambahkan nama untuk instance Anda, tinggalkan Zona Ketersediaan untuk nova, gunakan satu hitungan instans dan tekan Berikutnya tombol untuk melanjutkan.
Pilih deskriptif Nama instansi untuk contoh Anda karena nama ini akan digunakan untuk membentuk nama host mesin virtual.
5. Selanjutnya, pilih Gambar sebagai Sumber Boot, Tambahkan Cirros gambar uji yang dibuat sebelumnya dengan menekan tombol +
tombol dan tekan Berikutnya untuk melanjutkan lebih jauh.
6. Alokasikan sumber daya mesin virtual dengan menambahkan rasa yang paling sesuai dengan kebutuhan Anda dan klik Berikutnya untuk melanjutkan.
7. Terakhir, tambahkan salah satu jaringan OpenStack yang tersedia ke instance Anda menggunakan +
tombol dan tekan Luncurkan Instance untuk memulai mesin virtual.
8. Setelah instance dimulai, tekan panah kanan dari Buat Cuplikan tombol menu dan pilih Asosiasi Mengambang IP.
Pilih salah satu IP mengambang yang dibuat sebelumnya dan tekan Rekan untuk membuat instance dapat dijangkau dari LAN internal Anda.
9. Untuk menguji konektivitas jaringan untuk masalah mesin virtual aktif Anda a ping perintah terhadap contoh alamat IP mengambang dari komputer jarak jauh di LAN Anda.
10. Jika tidak ada masalah dengan instans Anda dan ping perintah berhasil, Anda dapat login dari jarak jauh melalui SSH pada instance Anda.
Gunakan contoh Melihat log utilitas untuk mendapatkan Cirros kredensial default seperti yang diilustrasikan pada tangkapan layar di bawah ini.
11. Secara default, tidak ada server nama DNS yang akan dialokasikan dari server DHCP jaringan internal untuk mesin virtual Anda. Masalah ini menyebabkan masalah konektivitas domain dari rekanan instans.
Untuk mengatasi masalah ini, pertama-tama hentikan instance dan buka Proyek -> Jaringan -> Jaringan dan edit subnet yang tepat dengan menekan tombol Detail Subnet tombol.
Tambahkan server nama DNS yang diperlukan, simpan konfigurasi, mulai dan sambungkan ke konsol instans untuk menguji apakah konfigurasi baru telah diterapkan dengan melakukan ping ke nama domain. Gunakan tangkapan layar berikut sebagai panduan.
Jika Anda memiliki sumber daya fisik terbatas di infrastruktur Anda dan beberapa instance Anda menolak untuk mulai, edit baris berikut dari file konfigurasi nova dan mulai ulang mesin untuk menerapkan perubahan.
# vi /etc/nova/nova.conf.
Ubah baris berikut menjadi seperti ini:
ram_allocation_ratio=3.0.
Itu saja! Meskipun rangkaian panduan ini baru saja menggores permukaan Tumpukan Terbuka mammoth, sekarang Anda memiliki pengetahuan dasar untuk mulai membuat penyewa baru dan menggunakan gambar OS Linux nyata untuk menerapkan mesin virtual di infrastruktur cloud OpenStack Anda sendiri.