Ini adalah perintah build-openstack-debian-image yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
build-openstack-debian-image - buat gambar Debian untuk digunakan dengan OpenStack
RINGKASAN
build-openstack-debian-image --rilis|-r [ PILIHAN ]
DESKRIPSI
build-openstack-debian-image skrip shell akan membuat gambar Debian yang dapat digunakan
di cloud OpenStack IaaS. Hasil (Qcow2 dan gambar mentah) berisi
initramfs-growroot sehingga partisi root akan diubah ukurannya (selama fase initramfs,
sebelum mouting apa pun) untuk mencocokkan rasa yang dipilih saat menggunakan "nova boot". Kemudian
selama proses boot, cloud-init akan mengubah ukuran partisi root dengan cepat (mengubah ukurannya adalah
dilakukan ketika partisi sudah terpasang baca-tulis, karena kernel terbaru mengizinkannya
untuk ext3).
Cloud-init diatur untuk menggunakan server metadata Ec2, yang kompatibel dengan OpenStack
dengan. Sebuah "debian" (dapat dikonfigurasi dengan menggunakan --Gabung opsi) pengguna akan terbiasa
menerima kunci ssh dari gumpalan data pengguna. Pengguna ini diatur tanpa kata sandi (mis:
adduser --disabled-password). Setelah login sebagai pengguna "debian" ini di virtual baru Anda
mesin, Anda dapat "sudo" untuk melakukan root dari pengguna itu, tanpa memerlukan kata sandi. Akar
kata sandi adalah "kata sandi" secara default, dan ssh ke pengguna root tanpa menggunakan pasangan kunci ssh
dinonaktifkan secara default (PermitRootLogin tanpa kata sandi diatur dalam / etc / ssh / sshd_config).
PARAMETER
--rilis|-r terengah-engah | jessie
Setel melepaskan nama yang akan dipasang. Saat ini hanya 2 nilai yang mungkin: mengi
dan Jessie.
PILIHAN
--ekstra-paket|-e PAKET, PAKET,...
Pilih PAKET Anda ingin menambahkan ke gambar kegagalan adalah: pesta-
selesai,joe,paling,layar,kurang,vim,bzip2 Perhatikan bahwa daftar paket tambahan ini
tidak digunakan jika Anda menggunakan --minimal .
--debootstrap-url|-u
Pilih URL cermin Debian yang akan digunakan untuk melakukan debootstrap. Sebagai contoh:
http://ftp.fr.debian.org/debian
--sources.list-mirror|-s
URL yang akan digunakan saat membuat sources.list di dalam chroot. Jika opsi ini adalah
dihilangkan, maka redirector global httpredir.debian.org digunakan. Misalnya, Anda
bisa menggunakan: http://ftp.fr.debian.org/debian
--minimal
Tanpa opsi ini, paket-paket berikut juga akan diinstal: bash-completion
(Dan /etc/bash.bashrc akan diatur untuk menggunakan penyelesaian bash), joe (editor teks),
kebanyakan, layar GNU, less dan vim. Jika Anda percaya bahwa lebih banyak hal harus ditambahkan di
gambar non-minimal, saran dipersilahkan.
--ukuran-gambar|-adalah
Pilih ukuran gambar (default ke 2 GBytes jika opsi ini dihilangkan). Hanya berguna
jika Anda perlu menggunakan kait skrip khusus (lihat di bawah).
--otomatis-mengubah ukuran|-ar
Kurangi gambar ke ukuran HDD seminimal mungkin. Partisi gambar akan
diciutkan dulu dengan resize2fs -M, maka space yang dibutuhkan akan digunakan untuk melakukan a
2nd resize2fs menambahkan sedikit ruang ekstra untuk sistem operasi untuk menulis runtime
data (lihat di bawah). Karena opsi ini membutuhkan banyak waktu, opsi ini dinonaktifkan secara default.
--otomatis-mengubah ukuran-ruang|-ars
Ukuran ruang tambahan yang ditambahkan ke partisi setelah diubah ukurannya menjadi
minimum. Jika opsi ini dihilangkan, maka 50G digunakan. Jika --ubah ukuran otomatis tidak
digunakan, maka tidak ada gunanya mengatur opsi ini, yang akan diabaikan.
--masuk|-l
Ubah nama login (default ke debian) untuk pengguna yang dibuat oleh Cloud-Init.
--sandi|-p
Menentukan kata sandi root default untuk gambar Anda. Opsi ini berbahaya, pertama
karena itu akan menunjukkan kata sandi root kepada pengguna komputer yang membangun
gambar jika menggunakan "ps", maka juga karena yang terbaik adalah tidak mengatur root default
sandi sama sekali jika memungkinkan. Namun, opsi ini masih ada, karena
terkadang, Anda harus dapat men-debug gambar Anda, dan masuk melalui web
konsol cakrawala. Di lingkungan produksi, jangan gunakan opsi ini.
--skrip kait|-hs
Jika Anda ingin lebih menyesuaikan gambar cloud yang dihasilkan, Anda dapat menggunakan hook
naskah. Saat dipanggil, build-openstack-debian-image akan mengisi beberapa BODI_*
variabel lingkungan untuk skrip kait untuk digunakan seperti di bawah ini:
BODI_CHROOT_PATH jalur tempat gambar dipasang
BODI_RELEASE nama rilis Debian yang sedang di-bootstrap
CONTOH
Berikut adalah contoh dengan nama parameter pendek:
build-openstack-debian-image -u http://ftp.fr.debian.org/debian -s
http://ftp.fr.debian.org/debian -adalah 5 -e libapache2-mod-php5 -hs ~/sesuaikan-gambar-saya -ar
-ars 100
Dan sama tetapi dengan nama panjang untuk opsi:
build-openstack-debian-image --debootstrap-url http://ftp.fr.debian.org/debian
--sources.list-mirror http://ftp.fr.debian.org/debian --ukuran gambar 5 --ekstra-paket
libapache2-mod-php5 --skrip-kait ~/sesuaikan-gambar-saya --ubah ukuran otomatis
--otomatis-mengubah ukuran-ruang 100
PENULIS
build-openstack-debian-image telah ditulis oleh Thomas Goirand[email dilindungi]>, dengan
kontribusi dari Mehdi Abaakouk[email dilindungi]>.
build-openstack-debian-image(1)
Gunakan build-openstack-debian-image online menggunakan layanan onworks.net