Disk data yang dilampirkan ke beberapa varian Server Cloud Linux® tidak diformat saat dibuat. Sebelum Anda dapat menggunakannya untuk menyimpan data di Linux, Anda harus memformatnya, menentukan titik pemasangannya, dan menambahkannya kefstab sistem berkas.
Catatan: Jika server Anda memiliki disk data yang terpasang padanya, disk data tersebut tercantum di Detail server Anda halaman di Panel Kontrol Cloud.
Gunakan petunjuk berikut untuk menyiapkan disk data secara efisien untuk penggunaan mandiri.
-
Buat daftar volume yang dilampirkan ke server Anda dengan menjalankan
fdisk
berikut perintah:sudo fdisk -l
Dalam daftar volume, perangkat
/dev/xvda
adalah sistem disk. Volume lain yang tercantum adalah data Anda atau disk Cloud Block Storage. -
Untuk mempartisi disk, jalankan
fdisk
berikut ini:utilitas dan tentukan disk, yang menghasilkan output yang mirip dengan yang ditampilkan:root@nosnetdfw:~# fdisk /dev/xvde Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x59a4ec2c. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help): m Command action A. bootable flag B. edit bsd disklabel C. toggle the dos compatibility flag D. delete a partition E. list known partition types F. print this menu G. add a new partition H. create a new empty DOS partition table I. print the partition table J. quit without saving changes K. create a new empty Sun disklabel L. change a partition's system id M. change display/entry units N. verify the partition table O. write table to disk and exit P. extra functionality (experts only) Command (m for help):
-
Masukkan
n
untuk membuat partisi baru, seperti yang ditunjukkan pada contoh berikut, yang menyertakan hasilnya:Command (m for help): n Command action e extended p primary partition (1-4)
-
Masukkan
p
untuk membuat partisi baru untuk menunjukkan partisi primer, seperti yang ditunjukkan pada contoh berikut dengan hasilnya:p Partition number (1-4):
-
Karena ini adalah partisi pertama dan satu-satunya yang Anda buat pada volume, masukkan
l
, seperti yang ditunjukkan pada contoh berikut beserta hasilnya:Partition number (1-4): 1 First cylinder (1-13054, default 1):
-
Untuk menerima silinder start default, yaitu
1
, tekan Enter . Contoh berikut menunjukkan keluaran yang diharapkan:Using default value 1 Last cylinder, +cylinders or +size{K,M,G} (1-13054, default 13054):
-
Tekan Enter untuk memilih silinder terakhir dari disk untuk memastikan bahwa partisi menggunakan seluruh disk. Partisi terakhir adalah default. Contoh berikut menunjukkan keluaran yang diharapkan:
Using default value 13054 Command (m for help):
-
Masukkan
w
untuk menulis partisi, seperti yang ditunjukkan pada contoh berikut beserta outputnya:Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
-
Disk data Anda sudah siap. Itu dilampirkan di
/dev/xvde
dan Anda membuat satu partisi di dalamnya, jadi sekarang disk Anda yang tersedia muncul di/dev/xvde1
. Jalankan perintah berikut untuk membuat daftar disk:root@nosnetdfw:~# fdisk -l Disk /dev/xvda: 42.9 GB, 42949672960 bytes 255 heads, 63 sectors/track, 5221 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000dc852 Device Boot Start End Blocks Id System /dev/xvda1 1 5222 41942016 83 Linux Disk /dev/xvde: 107.4 GB, 107374182400 bytes 255 heads, 63 sectors/track, 13054 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x59a4ec2c Device Boot Start End Blocks Id System /dev/xvde1 1 13054 104856223+ 83 Linux
-
Jalankan perintah berikut untuk memformat partisi utama dari setiap disk data yang terpasang, menggantikan perangkat dan nomor partisi untuk
/dev/xvde1
:sudo mkfs -t ext3 /dev/xvde1
-
Buat titik pemasangan untuk setiap disk data sesuai kebutuhan.
Anda harus menetapkan direktori sebagai titik pemasangan untuk disk data agar sistem dapat menggunakannya untuk penyimpanan. Jika disk data dimaksudkan untuk menampung basis data, misalnya, titik pemasangannya adalah lokasi penyimpanan basis data (misalnya, /var/lib/mysql
).
Jika direktori belum memiliki disk yang ditetapkan, buat disk dengan perintah berikut:
sudo mkdir -p /path/to/directory
-
Tetapkan disk untuk memasang titik dengan menambahkannya ke /etc/fstab berkas.
Edit file dengan editor teks favorit Anda. Contoh berikut menggunakan nano editor:
sudo nano /etc/fstab
Tambahkan baris untuk setiap disk dengan nama perangkat terkait, nomor partisi, dan direktori mount seperti yang ditunjukkan pada contoh berikut:
/dev/xvde1 path/to/directory ext3 defaults,noatime,nofail 0 0
-
Pasang drive baru dengan menjalankan perintah berikut:
sudo mount -a
-
Konfirmasikan bahwa disk data dipasang dengan menjalankan perintah pemeriksaan ruang disk berikut:
df -h
Jika ada disk yang hilang, periksa baris konfigurasi di /etc/fstab untuk memastikan nama dan opsi perangkat sudah benar.