Mengubah saiz partition akar pada contoh AWS Linux

Mengubah saiz partition akar pada contoh AWS Linux

AWS Jumlah elastik mengubah cara menggunakan jumlah dalam keadaan EC2. Anda kini boleh mengubah saiz kelantangan kelantangan, prestasi, atau jenis volume semasa jumlahnya sedang digunakan. Permohonan anda akan terus berfungsi secara normal sementara perubahan berkuatkuasa.

Dengan panggilan API yang mudah, anda boleh membuat perubahan kepada infrastruktur penyimpanan anda dengan serta -merta, menghapuskan atau memudahkan banyak tugas perancangan, penalaan, dan pengurusan ruang angkasa anda. Daripada proses peruntukan tradisional yang mengambil masa beberapa minggu atau bulan, kini anda boleh membuat perubahan serta -merta ke infrastruktur penyimpanan anda.

Tutorial ini akan membantu anda mengubah saiz partisi akar contoh EC2 Linux tanpa sebarang downtime untuk aplikasi anda. Langkah yang sama juga akan membantu meningkatkan partisi lain (bukan akar) sistem.

Amaran: Sangat disyorkan untuk membuat sandaran penuh (AMI) contoh anda sebelum mengubah saiz kelantangan akar. Ini akan membantu pulih dari kegagalan yang tidak dijangka.

Saiz semula jilid EBS dalam keadaan EC2 Linux

Jumlah elastik AWS membolehkan saiz semula dalam talian jumlahnya tanpa sebarang downtime aplikasi anda. Ini sangat berguna untuk aplikasi pengeluaran. Berikut adalah tutorial langkah demi langkah untuk mengubah saiz kelantangan EBS pada contoh EC2 dan mengembangkan saiz partition.

  1. Saya mempunyai contoh EC2 yang berjalan dengan Ubuntu Linux. Log masuk ke papan pemuka EC2 di akaun AWS dan kenal pasti contoh anda.

    Running EC2 Instance

  2. Yang pada mulanya dilancarkan dengan 12 GB jumlah EBS yang dilampirkan pada contoh EC2. Apabila saiz data aplikasi berkembang sekarang, kita perlu meningkatkan ruang cakera.

    Saiz kelantangan EBS semasa

  3. Semak saiz partisi kelantangan EBS yang dilampirkan pada sistem fail root.
    Periksa saiz cakera yang dilampirkan pada sistem fail root.
  4. Pergi ke papan pemuka EC2 dan klik kanan pada jumlah EBS yang dilampirkan pada contoh anda. Klik Ubah suai kelantangan:
    Ubah suai kelantangan EBS
  5. Kotak dialog akan muncul di penyemak imbas.Tetapkan saiz baru untuk kelantangan EBS anda dan klik Mengubah suai
    Tetapkan saiz baru untuk kelantangan EBS
  6. Jumlahnya kini akan memulakan proses saiz semula dan pengoptimuman, yang dapat anda lihat di konsol. Ini akan mengambil masa beberapa minit untuk menyelesaikan proses mengubah saiz EBS. Anda akan melihat mesej dalam lajur keadaan kelantangan:Mengubah jumlah EBS
  7. Tunggu sehingga lajur keadaan kelantangan berubah menjadi "digunakan" dengan warna hijau.

    Jumlah EBS selepas mengubah saiz

  8. Log masuk ke contoh anda dan taipkan arahan "lsblk" untuk melihat jumlah yang dilampirkan dan partition cakera. Anda mungkin mendapati bahawa saiz kelantangan meningkat tetapi partition dipasang pada sistem fail root (/) masih sama.

    Semak saiz kelantangan yang meningkat

  9. Menggunakan "Growpart" perintah untuk mengubah saiz partition akar sehingga kelantangan percuma. Perintah ini mengambil dua parameter, pertama jika nama kelantangan, dan kedua adalah nombor partition.

    Saiz semula partition akar
    Sekarang anda dapat melihat saiz partition juga meningkat dengan "LSBLK" perintah.

  10. Sekarang, anda perlu mengubah saiz partisi secara manual dari baris arahan. Sebelum ini, kenal pasti jenis sistem fail pada partition itu dengan arahan berikut:
    Semak jenis sistem fail
  11. Akhirnya, ubah saiz partition berdasarkan sistem fail. Dalam kes saya, partition itu diformat dengan ext4. Jadi saya menggunakan "Resize2fs" perintah untuk mengubah saiznya.

    Saiz semula partition akar
    Sekiranya partition diformat dengan sistem fail XFS, maka gunakan "Xfs_growfs -d /" Perintah untuk melaksanakan operasi ini.

  12. Semua selesai!

Balut

Jumlah elastik AWS baru membolehkan saiz semula dalam talian, yang sangat membantu untuk persekitaran pengeluaran. Anda dapat dengan cepat meningkatkan saiz cakera contoh anda tanpa sebarang downtime. Dalam tutorial ini, anda telah belajar mengenai saiz semula jumlah EBS pada contoh EC2 Linux.

Dalam panduan ini, kami telah memberikan langkah -langkah kepada anda dengan cepat mengubah saiz kelantangan pada contoh EC2 Linux.