Saya memiliki NAS Synology dengan 12 bay. Awalnya, kami memutuskan untuk mengalokasikan semua 12 disk untuk volume RAID-6 tunggal, tetapi sekarang kami ingin mengecilkan volume menggunakan hanya 10 disk dan menetapkan dua HDD sebagai suku cadang.
The Volume Manager Wisaya dapat dengan mudah memperluas volume dengan menambahkan hard disk, tapi saya tidak menemukan cara untuk mengecilkan volume dengan menghapus hard disk . Bagaimana saya bisa melakukan itu tanpa harus menginisialisasi ulang seluruh sistem?
Jawaban:
Untuk ini saya akan menganggap ada 12 disk dalam array, dan masing-masing berukuran 1TB.
Itu berarti ada 10TB penyimpanan. Ini misalnya, asalkan Anda tidak menggunakan lebih dari 6 disk (6TB) senilai penyimpanan, maka ukurannya pun tidak masalah.
Penafian Oblig: Tidak satu pun dari ini dapat didukung oleh Synology, jadi saya akan memeriksa dengan mereka jika pendekatan ini dapat menyebabkan masalah, membuat cadangan sebelumnya, dan mematikan layanan synology sebelumnya. Synology menggunakan array raid standar md sejauh yang saya tahu, dan mereka dapat diakses jika disk dipindahkan ke server standar yang mendukung md - jadi seharusnya tidak ada masalah.
Gambaran
Urutannya seperti ini:
Berkas sistem
Temukan partisi utama, gunakan
df -h
, seharusnya terlihat seperti:Gunakan perintah ini untuk mengubah ukuran ke maksimum yang dibutuhkan dan tidak lebih:
Sekarang periksa:
Volume
Untuk mengurangi ukuran volume, gunakan lvreduce (buat sedikit lebih besar untuk jaga-jaga):
Sekarang setelah volume logis telah dikurangi, gunakan pvresize untuk mengurangi ukuran volume fisik:
Jika pengubahan ukuran gagal, lihat pertanyaan lain ini untuk memindahkan bagian data yang dialokasikan di akhir volume fisik ke awal.
Sekarang kita memiliki volume 5.3T pada array 10T, sehingga kita dapat dengan aman mengurangi ukuran array sebesar 2T.
Himpunan
Cari tahu perangkat md:
Langkah pertama adalah memberi tahu mdadm untuk mengurangi ukuran array (dengan tumbuh):
Ini mengatakan bahwa untuk menyesuaikan array saat ini ke 10 disk, kita perlu mengurangi ukuran array.
Sekarang lebih kecil, kita dapat mengurangi jumlah disk:
Ini akan memakan waktu yang lama, dan dapat dipantau di sini:
Tapi kita tidak perlu menunggu.
Ubah ukuran PV, LV, dan sistem file ke maksimum:
Tetapkan disk cadangan sebagai suku cadang
Tidak ada yang bisa dilakukan di sini, setiap disk cadangan dalam sebuah array secara otomatis dihemat. Setelah pembentukan kembali Anda selesai, periksa status:
sumber