Saya berencana menginstal OpenSolaris di server rumah saya (sekarang ini memiliki Linux) dan saya ingin tahu bagaimana mempersiapkan upgrade server untuk memiliki hard drive yang lebih besar di masa depan. Sekarang server memiliki 4x 400GB SATA drive dan saya akan menginstal OpenSolaris dengan ZFS RAID-Z pada mereka. Beberapa waktu kemudian tahun ini atau tahun depan saya akan meng-upgrade drive ke drive SATA mungkin 4x 1TB.
Bagaimana saya bisa melakukan peningkatan dan peningkatan ukuran partisi dengan ZFS? Apakah ini operasi yang sederhana dan tidak menyakitkan (mis. Mengganti satu drive pada satu waktu dan ZFS akan secara otomatis mengubah ukurannya sendiri untuk menggunakan ruang penuh), atau apakah beberapa langkah khusus diperlukan? Bisakah itu dilakukan tanpa mematikan sistem?
sumber
autoexpand
opsi disetel keon
kumpulan.Saya ingin menambahkan bahwa mengganti drive yang tidak rusak membuat serangan itu menjadi bukti kegagalan. Anda sebenarnya dapat mengisi drive pengganti terlebih dahulu dengan data sebelum mengeluarkan drive yang lebih kecil. Jadi pesanan akan menjadi.
zpool replace smallerdrive biggerdrive
zpool set autoexpand=on pool
Sekarang murphy tidak terlalu menjadi masalah
sumber
autoexpand=on
. Saya perlu menjalankanzpool online -e poolname devicename
untuk setiap perangkat, dan kemudian berfungsi. Impor / ekspor tidak melakukan apa pun.