GNU/Linux >> Belajar Linux >  >> Linux

Cara memperpanjang partisi swap LVM di Linux

Pertanyaan :Diberikan partisi LVM, bagaimana kita dapat memperluasnya untuk memberikan ruang tambahan?

Tukar sistem file

Swap digunakan jika tidak ada cukup memori yang tersedia untuk aplikasi Anda. Itu normal dan bisa menjadi hal yang baik bagi sistem Linux untuk menggunakan swap, bahkan jika masih ada RAM yang tersedia. Tapi, itu tidak hanya digunakan jika tidak ada cukup memori.

Cara memperluas sistem file swap berbasis LVM

Untuk menambah ruang untuk partisi LVM Swap, ikuti langkah-langkah yang diberikan di bawah ini:

1. Verifikasi ketersediaan ruang baru.

# fdisk -l /dev/sda
Disk /dev/sda: 4294 MB, 4294967296 bytes, 8388608 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 byte

2. Buat partisi tambahan untuk partisi swap baru.

# fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table

Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-8388607, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-8388607, default 8388607): 4056
Partition 1 of type Linux and of size 1004.5 KiB is set

Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-8388607, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-8388607, default 8388607): 4056
Partition 1 of type Linux and of size 1004.5 KiB is set

Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Memahami utilitas fdisk linux
Linux / UNIX :Cara membuat partisi primer menggunakan fdisk

3. Aktifkan partisi baru.

# partprobe

4. Pastikan partisi baru tersedia.

# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 12G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 11.5G 0 part
├─vg_lv_root (dm-0) 251:0 0 10.3G 0 lvm /
└─vg_lv_swap (dm-1) 251:1 0 1.2G 0 lvm [SWAP]
└─sda3 8:3 0 1G 0 part

sr0 11:0 1 1024M 0 rom

Catatan :reboot mungkin diperlukan jika perubahan tidak muncul pada saat ini.

5. Buat volume fisik baru di LUN.

# pvcreate /dev/sda3

6. Tambahkan volume baru ke grup volume untuk volume swap. Contoh kami menggunakan SwapVG dan /dev/sda3; ganti dengan nama volume dan perangkat yang sesuai dengan penerapan Anda.

# vgextend SwapVG /dev/sda3

7. Nonaktifkan swapping untuk volume fisik terkait.

# swapoff -v /dev/SwapVG/SwapLV

8. Ubah ukuran volume logis ke ukuran yang diinginkan.

# lvresize /dev/SwapVG/SwapLV -L +8G

9. Format volume swap yang diperluas.

# mkswap /dev/SwapVG/SwapLV

10. Aktifkan volume logis.

# swapon -va

11. Lihat ukuran swap baru.

# cat /proc/swaps
Filename Type Size Used Priority
/dev/dm-1 partition 1257468 0 -1
# free
total used free shared buffers cached
Mem: 1784432 196920 1587512 516 12624 77268
-/+ buffers/cache: 107028 1677404
Swap: 1257468 0 1257468


Linux
  1. Cara mempartisi disk di Linux

  2. Cara Mengelola Partisi Swap di Linux

  3. Cara Memindahkan Swap Dari Partisi Disk ke Volume LVM di Linux

  1. Bagaimana cara menambahkan ruang swap di linux

  2. Cara mengubah ukuran (memperpanjang) sistem file berbasis partisi di Linux

  3. Bagaimana cara memindahkan partisi di GNU/Linux?

  1. Bagaimana cara mengaktifkan partisi swap linux?

  2. Bagaimana cara mengubah partisi swap di Linux?

  3. Bagaimana cara meningkatkan ukuran swap?