Bài này mình sẽ hướng dẫn LVM cho 1 disk mới cho hệ điều hành Redhat Linux
Các bước thực hiện:
1. Kiểm tra Server đã nhận disk mới
2. Khởi tạo New Physical Volume
3. Khởi tạo New Volume group
4. Khởi tạo Logical Volume
5. Mount Logical volume để sử dụng
6. Khai báo mount vào file /etc/fstab để khi khởi động lại không bị mất mount
1. Kiểm tra Server đã nhận disk mới
Như vậy disk mới được thêm vào là disk /dev/sdb
2. Khởi tạo New Physical Volume
3. Khởi tạo New Volume group
Trong bài này mình sẽ tạo vg với tên là datavg
4. Khởi tạo Logical Volume
Tạo Logical volume theo dung lượng cụ thể nào đó, ví dụ lệnh bên dưới sẽ tạo ra 1 logical volume 2Gb dung lượng:
Sử dụng lệnh sau để sử dụng toàn bộ dung lượng đang FREE của volume group:
Sau khi tạo xong logical volume, bước tiếp theo là khởi tạo file system để logical volume sử dụng để mount dữ liệu.
Nếu hệ thống báo ko tìm thấy command mkfs.gfs2, install package gfs2-utils để sử dụng. Có thể tham khảo tạo repo local trên OS redhat 8 theo link này.
5. Mount Logical volume để sử dụng
6. Khai báo mount vào file /etc/fstab để khi khởi động lại không bị mất mount
Mở file /etc/fstab
chèn thêm:
khởi động lại, kiểm tra mount path.
Như vậy sau khi khởi động lại vẫn còn mount.
Các bước thực hiện:
1. Kiểm tra Server đã nhận disk mới
2. Khởi tạo New Physical Volume
3. Khởi tạo New Volume group
4. Khởi tạo Logical Volume
5. Mount Logical volume để sử dụng
6. Khai báo mount vào file /etc/fstab để khi khởi động lại không bị mất mount
1. Kiểm tra Server đã nhận disk mới
Code:
# lsblk


Như vậy disk mới được thêm vào là disk /dev/sdb
2. Khởi tạo New Physical Volume
Code:
# pvcreate /dev/sdb

3. Khởi tạo New Volume group
Trong bài này mình sẽ tạo vg với tên là datavg
Code:
# vgcreate datavg /dev/sdb

4. Khởi tạo Logical Volume
Tạo Logical volume theo dung lượng cụ thể nào đó, ví dụ lệnh bên dưới sẽ tạo ra 1 logical volume 2Gb dung lượng:
Code:
# lvcreate -L 2G -n new_logical_volume new_vol_group
Code:
# lvcreate -l 100%FREE -n datalv datavg

Sau khi tạo xong logical volume, bước tiếp theo là khởi tạo file system để logical volume sử dụng để mount dữ liệu.
Code:
# mkfs.gfs -p lock_nolock -j 1 /dev/datavg/datalv

Nếu hệ thống báo ko tìm thấy command mkfs.gfs2, install package gfs2-utils để sử dụng. Có thể tham khảo tạo repo local trên OS redhat 8 theo link này.

5. Mount Logical volume để sử dụng
Code:
# mkdir /mnt/yh
# mount /dev/mapper/datavg-datalv /mnt/yh

6. Khai báo mount vào file /etc/fstab để khi khởi động lại không bị mất mount
Mở file /etc/fstab
Code:
#vi /etc/fstab
Code:
/dev/mapper/datavg-datalv /mnt/yh gfs2 defaults 0 0

khởi động lại, kiểm tra mount path.

Như vậy sau khi khởi động lại vẫn còn mount.
Attachments
-
80.9 KB Views: 0