Saat bisnis dan data aplikasi Anda berkembang, ruang pada data disk Anda mungkin habis. Anda dapat melakukan skalabilitas vertikal terhadap disk tersebut untuk menambah kapasitas penyimpanannya.
Prosedur
Langkah 1: Buat Snapshot
Skalabilitas vertikal data disk dapat menyebabkan kehilangan data. Buat snapshot sebagai cadangan data Anda sebelum melanjutkan.
-
Buka halaman Servers page di Konsol Simple Application Server.
-
Pada halaman Servers, temukan server yang ingin Anda cadangkan, lalu klik ID server-nya pada kartu server tersebut.
-
Klik tab Disks.
-
Pada kolom Actions untuk data disk tersebut, klik Create Snapshot.
-
Pada kotak dialog Create Snapshot, konfirmasi informasi disk, beri nama snapshot, lalu klik OK.
Langkah 2: Meningkatkan skala disk data
-
Buka halaman Servers page di Konsol Simple Application Server.
-
Temukan server yang ingin Anda perbarui, lalu klik ID server-nya.
-
Klik tab Disks.
-
Di pojok kiri atas halaman, klik Scale up a data disk.
-
Pada kotak dialog Precautions, baca catatan yang diberikan, lalu klik Data Disk Operation.
-
Konfirmasi konfigurasi saat ini beserta tanggal kedaluwarsanya. Kemudian, di samping Data Disk, pilih ukuran baru untuk data disk tersebut.
Anda dapat melakukan skalabilitas vertikal data disk hingga ukuran maksimum 16.380 GB.
PentingData disk hanya dapat diskalakan ke atas (scale up), tidak bisa diskalakan ke bawah (scale down).
-
Tinjau dan setujui syarat layanan, lalu klik Buy Now.
Ikuti petunjuk di layar untuk menyelesaikan pembayaran.
-
Lakukan koneksi jarak jauh ke Simple Application Server untuk memperluas partisi dan sistem file dalam sistem operasi server tersebut.
Langkah-langkahnya berbeda tergantung pada sistem operasi server.
Linux
Pada contoh ini, data disk diskalakan dari 40 GB menjadi 60 GB.
CatatanNama perangkat default untuk data disk pada Simple Application Server adalah
/dev/vdb.-
Lakukan koneksi ke server Linux Anda.
Untuk informasi lebih lanjut, lihat Connect to a Linux server.
-
Jalankan perintah berikut untuk beralih ke pengguna
root:sudo su root -
Periksa informasi disk dan partisi pada server.
-
Jalankan perintah berikut untuk melihat daftar disk pada server:
fdisk -luSkalabilitas vertikal data disk tidak memengaruhi sistem disk. Oleh karena itu, contoh ini hanya menampilkan informasi untuk data disk (
/dev/vdb).[root@i2bp1h6se7u0xxx 3 admin]# fdisk -lu Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x0008de3e Device Boot Start End Blocks Id System /dev/vda1 2048 83884031 41940992 83 Linux Disk /dev/vdb: 64.4 GB, 64424509440 bytes, 125829120 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/vdb1 1 83886079 41943039+ ee GPT [root@i2bp1h6se7xxx 3 admin]# -
Jalankan perintah berikut untuk melihat informasi partisi:
df -ThJenis sistem file default untuk partisi data disk (
/dev/vdb1) pada Simple Application Server adalah ext4. Output perintah menunjukkan bahwa sistem file masih berukuran 40 GB (ukuran sebelum skalabilitas vertikal), yang berarti Anda harus memperluas baik partisi maupun sistem file-nya.Output perintah menunjukkan bahwa
/dev/vdb1dipasang ke direktori/testdengan jenis sistem file ext4 dan ukuran total 40 GB.[root@iZbp1h6se7u09oqdn xxx admin]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 40G 2.1G 36G 6% / devtmpfs devtmpfs 457M 0 457M 0% /dev tmpfs tmpfs 466M 0 466M 0% /dev/shm tmpfs tmpfs 466M 328K 466M 1% /run tmpfs tmpfs 466M 0 466M 0% /sys/fs/cgroup tmpfs tmpfs 94M 0 94M 0% /run/user/0 /dev/vdb1 ext4 40G 49M 38G 1% /test tmpfs tmpfs 94M 0 94M 0% /run/user/1000
-
-
Perluas partisi.
-
Jalankan perintah berikut untuk menginstal utilitas gdisk.
Langkah ini wajib dilakukan jika partisi Anda menggunakan format GPT. Jika partisi Anda menggunakan format Master Boot Record (MBR), lewati langkah ini.
yum install gdisk -y -
Jalankan perintah berikut untuk menginstal utilitas growpart.
Perintahnya berbeda tergantung versi sistem operasi:
-
Untuk CentOS 7 dan versi lebih baru, jalankan perintah berikut:
yum install -y cloud-utils-growpart -
Untuk Debian 9 dan versi lebih baru atau Ubuntu 14 dan versi lebih baru, jalankan perintah-perintah berikut secara berurutan:
Perbarui sumber perangkat lunak.
apt-get updateInstal cloud-guest-utils.
apt-get install -y cloud-guest-utils
-
-
Jalankan perintah berikut untuk memperluas partisi:
CatatanPastikan untuk menyertakan spasi antara
/dev/vdbdan1dalam perintah tersebut.growpart /dev/vdb 1Output-nya sebagai berikut:
[root@iZbp1h6se7u09oqdmea**** admin]# growpart /dev/vdb 1 CHANGED: partition=1 start=2048 old: size=83881984 end=83884032 new: size=125827038 end=125829086Jika perintah ini gagal, atasi masalahnya secara manual. Untuk informasi lebih lanjut, lihat Step 1: Scale up the disk capacity.
-
-
Perluas sistem file.
Sistem file default untuk partisi data disk (
/dev/vdb1) pada Simple Application Server adalah ext4.-
Jalankan perintah berikut untuk memperluas sistem file:
resize2fs /dev/vdb1 -
Jalankan perintah berikut untuk memeriksa hasilnya:
df -ThOutput perintah menunjukkan bahwa ukuran sistem file kini menjadi 60 GB, yang mengindikasikan bahwa skalabilitas vertikal berhasil.
Output perintah menunjukkan bahwa
/dev/vdb1dipasang ke/testdengan kapasitas 59 GB, yang mengindikasikan bahwa skalabilitas vertikal berhasil.[root@iZbp1h6se7u09oxxxx admin]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 40G 2.1G 36G 6% / devtmpfs devtmpfs 457M 0 457M 0% /dev tmpfs tmpfs 466M 0 466M 0% /dev/shm tmpfs tmpfs 466M 332K 466M 1% /run tmpfs tmpfs 466M 0 466M 0% /sys/fs/cgroup tmpfs tmpfs 94M 0 94M 0% /run/user/0 /dev/vdb1 ext4 59G 52M 57G 1% /test tmpfs tmpfs 94M 0 94M 0% /run/user/1000Setelah skalabilitas vertikal selesai, verifikasi bahwa data Anda utuh dan aplikasi Anda berjalan dengan benar.
-
Jika skalabilitas vertikal berhasil dan aplikasi Anda berjalan sesuai harapan, tidak diperlukan tindakan tambahan.
-
Jika skalabilitas vertikal gagal, gunakan snapshot yang telah Anda buat untuk mengembalikan disk tersebut. Untuk informasi lebih lanjut, lihat Roll back a disk by using a snapshot.
-
-
Windows
Pada contoh ini, server menjalankan Windows Server 2012 R2 64-bit. Data disk (D:) pada Simple Application Server diskalakan dari 40 GB menjadi 60 GB.
-
Lakukan koneksi ke server Windows.
Untuk informasi lebih lanjut, lihat Connect to a Windows server.
-
Di pojok kiri bawah desktop Windows, klik kanan ikon Start
lalu klik Disk Management. -
Pada jendela Disk Management, klik untuk mendeteksi kapasitas yang belum dialokasikan.
Pada contoh ini, Disk 1 adalah data disk.
-
Klik kanan partisi primer Disk 1 lalu pilih Extend Volume.
-
Pada Extend Volume Wizard, terima pengaturan default untuk menyelesaikan ekstensi volume.
Setelah ekstensi volume selesai, Anda dapat melihat di Disk Management bahwa partisi D: pada Disk 1 telah diperluas menjadi 60,00 GB NTFS dengan status Healthy (Primary Partition), yang mengindikasikan bahwa skalabilitas vertikal data disk berhasil.
Setelah skalabilitas vertikal, verifikasi bahwa data Anda utuh dan aplikasi Anda berjalan dengan benar.
-
Jika skalabilitas vertikal berhasil dan aplikasi Anda berjalan sesuai harapan, tidak diperlukan tindakan tambahan.
-
Jika skalabilitas vertikal gagal, gunakan snapshot yang telah Anda buat untuk mengembalikan disk tersebut. Untuk informasi lebih lanjut, lihat Roll back a disk by using a snapshot.
-
-