Saya telah membuat /dev/sdb
disk 16 TB yang menggunakan perangkat keras RAID, tempat saya tergoda untuk langsung menyalakan XFS /dev/sdb
tanpa membuat partisi. Di masa depan saya perlu memperluas ini untuk menggandakan ukuran.
Perangkat kerasnya adalah HP ProLiant DL380 Gen 9 dengan 12 nampan disk SAS di bagian depan.
Satu keuntungan dari tidak membuat partisi adalah bahwa reboot tidak diperlukan, tetapi apakah ada perbedaan pada disk> 2 TB?
Apakah saya perlu memiliki GPT, atau dapatkah saya mengalami masalah saat memperluas array RAID dan XFS tanpa satu?
Jawaban:
Anda dapat melakukan ini tanpa masalah ...
Saya berasumsi / dev / sdb adalah HP Smart Array Logical Drive yang terpisah .
Jangan gunakan partisi apa pun untuk pengaturan ini ... Cukup buat sistem file di perangkat blok:
Saat Anda ingin memperluas di kemudian hari, tambahkan disk dan perluas drive logis HP menggunakan alat
hpssacli
Smart Storage Administrator.Anda dapat memindai ulang perangkat untuk mendapatkan ukuran baru dengan:
Konfirmasikan perubahan ukuran perangkat dengan
dmesg|tail
.Pada titik itu, Anda dapat menjalankan
xfs_growfs /mountpoint
(bukan nama perangkat) dan sistem file akan tumbuh online!sumber
mkfs.xfs
mereka juga cocok untuk MariaDB?GPT adalah tentang mempartisi disk dan tabel partisi. Jadi jika Anda berencana untuk meletakkan sistem file XFS pada disk, tanpa partisi Anda tidak perlu label GPT.
Label GPT akan dihancurkan segera setelah Anda membuat sistem file aktif
/dev/sdb
. Satu hal yang perlu diingat adalah bahwa GPT juga membuat label cadangan di akhir disk. Beberapa alat (partprobe
ataupartx
) mencoba untuk "memperbaiki" GPT disk jika cadangan ditemukan. Beberapa alat bahkan melakukan itu tanpa bertanya, yang kemudian akan menghasilkan sistem file yang rusak. Beberapa BIOS EFI juga menyediakan "fitur" seperti itu.Jadi, Anda harus memastikan bahwa tidak ada label GPT cadangan yang aktif
/dev/sdb
dengan menggunakan misgdisk
.Secara umum saya akan merekomendasikan untuk mempartisi disk, yang juga berguna untuk anggota tim lain atau admin untuk mengenali bahwa disk sedang digunakan. Misal lebih sulit untuk mengetahui apakah disk digunakan ketika tidak dipartisi.
Anda juga biasanya tidak memerlukan reboot setelah mempartisi disk.
sumber
fdisk -l
. Perlu disebutkan bahwa disk pengganti tidak selalu berukuran byte yang sama seperti aslinya, dan jika bahkan 1 kB lebih kecil, Anda tidak dapat membangun kembali tanpa pemulihan. Meninggalkan 50-100 MB gratis setelah partisi Anda membeli asuransi untuk ini.