Cara cepat menambah ukuran disk di server

Halo semuanya! Baru-baru ini saya menemukan tugas yang tampaknya sederhana: memperluas ukuran disk pada server. Linux.

Deskripsi Tugas

Saya memiliki server di cloud. Dalam kasus saya, itu adalah Google Cloud Compute Engine. Sistem operasinya adalah UbuntuSaat ini, hard disk 30 GB terhubung. Basis data terus berkembang, file-file juga semakin besar, jadi kita perlu menambah ukuran hard disk, misalnya menjadi 50 GB. Kita tidak perlu melepaskan atau me-reboot apa pun.

Perhatian! Sebelum kita mulai, buat cadangan semua informasi penting!

1. Pertama, mari kita periksa berapa banyak ruang kosong yang kita miliki. Di konsol Linux Kami menulis:

df -h

Cara cepat menambah ukuran disk di server
Sederhananya, saya memiliki total 30 GB dan sekarang 7.9 GB gratis. Perlu ditingkatkan.

2. Selanjutnya saya pergi dan menghubungkan beberapa GB lagi melalui konsol hoster saya. Google Cloud mempermudahnya, tanpa perlu melakukan boot ulang. Saya pergi ke Compute Engine -> Disks -> Pilih disk server saya dan ubah ukurannya:

Cara cepat menambah ukuran disk di server
Saya masuk ke dalam, klik "Edit" dan tingkatkan ukuran disk ke ukuran yang saya perlukan (dalam kasus saya, hingga 50 GB).

3. Jadi sekarang kita punya 50 GB. Mari kita periksa. server dengan perintah:

sudo fdisk -l

Cara cepat menambah ukuran disk di server
Kami melihat kami baru 50 GB, tetapi untuk saat ini kami hanya dapat menggunakan 30 GB.

4. Sekarang mari kita hapus partisi disk 30 GB saat ini dan buat partisi baru sebesar 50 GB. Anda dapat memiliki banyak bagian. Anda mungkin perlu membuat beberapa partisi baru juga. Untuk operasi ini kita akan menggunakan program ini fdisk, yang memungkinkan Anda mengelola partisi hard disk. Penting juga untuk memahami apa itu partisi disk dan untuk apa partisi tersebut - baca di sini. Untuk menjalankan program fdisk gunakan perintah:

sudo fdisk /dev/sda

5. Di dalam mode interaktif program fdisk Kami melakukan beberapa operasi.

Pertama kita masuk:

p

Cara cepat menambah ukuran disk di server
Perintah tersebut menampilkan daftar partisi kami saat ini. Dalam kasus saya, satu partisi berukuran 30 GB dan 20 GB lainnya mengambang bebas.

6. Kemudian masukkan:

d

Cara cepat menambah ukuran disk di server
Kami menghapus partisi saat ini untuk membuat yang baru untuk seluruh 50 GB. Sebelum pengoperasian, kami memeriksa sekali lagi apakah kami telah membuat cadangan informasi penting!

7. Selanjutnya kita tunjukkan ke program:

n

Cara cepat menambah ukuran disk di server
Perintah tersebut membuat partisi baru. Semua parameter harus disetel ke default - Anda cukup menekan Enter. Jika Anda memiliki kasus khusus, tunjukkan parameter Anda. Seperti yang Anda lihat dari tangkapan layar, saya membuat partisi 50 GB - yang saya butuhkan.

8. Hasilnya, saya tunjukkan ke program:

w

Cara cepat menambah ukuran disk di server
Perintah ini menulis perubahan dan keluar fdisk. Kami tidak takut gagal membaca tabel partisi. Perintah berikut akan membantu memperbaikinya. Tinggal sedikit lagi.

9. Kami pergi fdisk dan kembali ke halaman utama Linux — baris. Selanjutnya, kita masukkan seperti yang disarankan sebelumnya:

sudo partprobe /dev/sda

Jika semuanya berhasil, Anda tidak akan melihat pesan apa pun. Jika Anda belum menginstal program tersebut bagianprobe, lalu instal. Tepat bagianprobe akan memperbarui tabel partisi, yang memungkinkan kami memperluas partisi hingga 50 GB secara online. Teruskan.

Petunjuk! Install bagianprobe Anda dapat melakukannya seperti ini:

 apt-get install partprobe


10. Sekarang tinggal mendefinisikan ulang ukuran partisi menggunakan program ubah ukuran2fs. Dia akan melakukan ini secara online - bahkan pada saat itu skrip sedang bekerja dan menulis ke disk.

Program ubah ukuran2fs akan menimpa metadata sistem file. Untuk melakukan ini kami menggunakan perintah berikut:

sudo resize2fs /dev/sda1

Cara cepat menambah ukuran disk di server
Di sini sda1 adalah nama partisi Anda. Dalam kebanyakan kasus, ini adalah sda1, tetapi pengecualian mungkin terjadi. Hati-hati. Hasilnya, program ini mengubah ukuran partisi untuk kami. Saya pikir ini sukses.

11. Sekarang pastikan ukuran partisi telah berubah dan sekarang kita memiliki 50 GB. Untuk melakukan ini, ulangi perintah pertama:

df -h

Cara cepat menambah ukuran disk di server

Sumber: www.habr.com

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS 🔥 Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster