Các bước như sau:
1. Đăng nhập vào quản lý AWS và chọn danh mục EC2
2. Xác định chính xác Instance muốn tăng dung lượng qua Root Device và Block Devices
3. Chọn thiết bị lưu trữ và chọn ID EBS
4. Trong cửa sổ Volume nhấn chọn Actions ở phía trên cùng của trang
5. Chọn Volumes cần sửa
6. Nhập giá trị cần tăng thêm dung lượng (volume) sau đó nhấn xác nhận (confirm)
7. Kết nối SSH vào EC2 bằng putty hoặc phần mềm tương tự.
8. Chạy lệnh lsblk để xem danh sách các volumes và kích thước có sẵn.
9. Chạy lệnh sudo growpart /dev/volumename 1 trên volume mà bạn muốn thay đổi (trong trường hợp này là sudo growpart /dev/xvda 1
10. Kiểm tra lại kích thước của volume với lệnh df -h
Chi tiết tường bước như sau:
1. Đăng nhập vào quản trị AWS và chọn danh mục EC2
2. Xác định chính xác Instance muốn tăng dung lượng qua Root Device và Block Devices
Nếu bạn chỉ có một Instance thì đơn giản nhưng nếu có vài cái giống như hình ảnh dưới, thì bạn phải chọn chính xác instance nào cần thay đổi để thay đổi bằng cách chọn vào Root Device hoặc Block Device
Như hình dưới đây mình chọn Instance Elearning
3. Chọn thiết bị lưu trữ và chọn ID EBS
Sau khi chọn được Instance cần thay đổi. Bạn nhấn chuột vào mục khoanh đỏ là Block Device hoặc Root Device sau đó nhấn chọn ID EBS
4. Trong cửa sổ Volume nhấn chọn Actions ở phía trên cùng của trang
Sau khi chọn ID EBS chọn Modify trong mục Actions theo mũi tên bên dưới.
5. Chọn Volumes cần sửa
Ta có instance đang để giá trị mặc định là 8GB.
6. Nhập giá trị cần tăng thêm dung lượng (volume) sau đó nhấn xác nhận (confirm)
Từ mục Actions chọn Modify Volume. Chúng ta tăng thêm dung lượng từ 8GB lên 30GB
7. Kết nối SSH vào EC2 bằng putty hoặc phần mềm tương tự.
Bước này giúp chúng ta xem đã được cập nhật thành công chưa.
8. Chạy lệnh lsblk để xem danh sách các volumes và kích thước có sẵn.
[ec2-user@ip-172-30-0-30 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 30G 0 disk
└─xvda1 202:1 0 30G 0 part /
9. Chạy lệnh sudo growpart /dev/volumename 1 trên volume mà bạn muốn thay đổi (trong trường hợp này là sudo growpart /dev/xvda 1
Sử dụng câu lệnh Growpart mở rộng phân vùng từ kích thước ban đầu và kích thước hiện tại sang kích thước đĩa có mới.
(Chú ý: bước này có thể ổ đĩa của các bạn sẽ khác)
$ sudo growpart /dev/xvda 1
Sau khi mở rộng phân vùng đĩa tới giới hạn kích thước mới 30GB, bạn có thể kiểm tra lại dung lượng bằng lệnh lsblk. Cuối cùng là xác nhận lại việc lưu trữ và sử dụng bằng câu lệnh df -h.
[ec2-user@ip-172-30-0-30 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 30G 0 disk
└─xvda1 202:1 0 30G 0 part /
[ec2-user@ip-172-30-0-30 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 488M 56K 488M 1% /dev
tmpfs 497M 0 497M 0% /dev/shm
/dev/xvda1 30G 4.2G 26G 15% /
Nếu chạy lệnh df -h vẫn chưa hiển thị thư mục /dev/xvda1 là 30 GB thì các bạn thử khởi động lại server rồi xem kết quả nhé.
Không có nhận xét nào:
Đăng nhận xét