Saya sedang mencari-cari dokumentasi untuk ZFS untuk Linux dan saya datang di perintah yang instruksi memberitahu saya untuk menjalankan untuk menyiapkan disk untuk digunakan.
Perintahnya adalah;
sfdisk -q /dev/zvol/tank/fish << EOF
0,
EOF
Jeda baris sudah termasuk perintah mengambil 3 baris
Apa yang dilakukan sfdisk? Apakah sama dan membuat tabel partisi baru atau itu sesuatu yang berbeda?
Ini dokumentasi yang saya lihat, Tautan
linux
partitioning
format
fdisk
ianc1215
sumber
sumber
sfdisk -q
dilakukan, apa yang tidak saya mengerti adalah<< EOF 0, EOF
bagiannya.Jawaban:
sfdisk membaca dan menulis tabel partisi, tetapi tidak interaktif seperti fdisk atau cfdisk (membaca input dari file atau stdin). Ini umumnya digunakan untuk mempartisi drive dari skrip atau untuk cadangan dan pemulihan tabel partisi. Karena itu perintah yang digerakkan bukannya menu yang digerakkan, saya bisa melihat daya tarik untuk menggunakannya dalam dokumentasi seperti ini, karena Anda dapat dengan mudah mendokumentasikan input.
sumber
sfdisk bagus untuk serangan perangkat lunak. Saat mengganti disk, cukup:
dan Anda telah mengkloning tabel partisi dari sda ke sdb.
sekarang cukup tambahkan kembali ke mdadm dan selamat jalan.
sumber
Jadi ini mengatur partisi baru, mulai dari 0 dan berakhir pada ukuran default.
sumber