Vì vậy, tôi có nhu cầu mở rộng phân vùng (/tmp) trên một hệ thống và không hiểu chính xác cách tiến hành việc này (ban đầu tôi không thiết lập phân vùng).
Các lệnh sau đây cho thấy:
fdisk -l
Đĩa /dev/sda: 4798,6 GB, 4798552211456 byte, 9372172288 cung
Đơn vị = các cung 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: gpt
# Bắt đầu Kích thước Kết thúc Tên Loại
1 2048 411647 Hệ thống EFI 200M Phân vùng hệ thống EFI
2 411648 1435647 500M Microsoft cơ bản
3 1435648 395407359 187.9G Microsoft cơ bản
4 395407360 446607359 24.4G Microsoft cơ bản
5 446607360 497807359 24.4G Microsoft cơ bản
6 497807360 549007359 24.4G Microsoft cơ bản
7 549007360 569487359 9,8G Microsoft cơ bản
8 569487360 585871359 Trao đổi Linux 7.8G
9 585871360 6585871360 Hệ thống tệp Linux 2.8T
Các phân vùng khác nhau tôi đã tạo là:
/dev/sda3 bật / gõ xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda4 trên /var gõ xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda9 trên /home gõ ext4 (rw,relatime,data=ordered)
/dev/sda7 trên /tmp gõ xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda2 trên /boot kiểu xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda1 trên /boot/efi gõ vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro)
/dev/sda5 trên /var/log gõ xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda6 trên /var/log/kiểm tra loại xfs (rw,relatime,attr2,inode64,noquota)
Tôi thấy các kích thước sau được phân bổ:
Kích thước hệ thống tệp được sử dụng Sẵn có Sử dụng % Được gắn trên
/dev/sda3 188G 123G 66G 66%/
/dev/sda4 25G 3,8G 21G 16%/var
/dev/sda9 2,8T 224G 2,4T 9%/nhà
/dev/sda7 9,8G 46M 9,8G 1%/tmp
/dev/sda2 497M 161M 337M 33%/boot
/dev/sda1 200M 9,8M 191M 5%/boot/efi
/dev/sda5 25G 151M 25G 1%/var/log
/dev/sda6 25G 71M 25G 1%/var/log/kiểm toán
Từ những gì tôi có thể thấy, /dev/sda8 phải được xóa và tạo lại từ phân vùng XFS sang EXT4.
Tôi cần mở rộng /dev/sda7 để có thêm dung lượng và từ một kiểm đếm nhanh, /dev/sda là khoảng 5TB và chúng tôi chỉ sử dụng hơn 3TB một chút cho /dev/sda1 --> /dev/sda9. Khiến tôi tin rằng tôi còn 1-2TB trên /dev/sda. Tôi cần phát triển cái này mà không làm mất dữ liệu và tốt nhất là không có thời gian chết.
Tôi "nghĩ" rằng tôi sẽ cần tạo một phân vùng khác (/ dev/sda10) và gán phân vùng này với không gian mong muốn. Từ đó, tôi sẽ chạy "mkfs -t ext4/dev/sda10" để gán cho nó một hệ thống tệp. Sau đó, cập nhật /etc/fstab để trỏ /dev/sda10 tới /tmp (có thể mount /dev/sda10 trước và sao chép tất cả /tmp qua?).
Tôi có đang đi đúng hướng cho việc này không? Cảm ơn