Điểm:0

Disk Partitioning errors after Disk resize in Compute Engine

lá cờ sr

Currently stuck trying to partition disk. Getting some errors I don't understand. Might be in over my head. My question is at bottom.

The disk has been resized using GCP/Compute Engine Disk manager. from 80 to 200

While trying to partition the space using this guide, I hit a snag that's freaking me out eg;

[brentfm@whm ~]$ df -h /dev/sdb
df: ‘/dev/sdb’: No such file or directory
[brentfm@whm ~]$ df -h /dev/sdb1
df: ‘/dev/sdb1’: No such file or directory
[brentfm@whm ~]$ df -h /dev/sdb2
df: ‘/dev/sdb2’: No such file or directory

Now I'm concerned. Here's what I did and where I'm at:

(parted) sudo resize2fs /dev/sda1^Z                                       
[1]+  Stopped                 sudo parted /dev/sda
[brentfm@whm ~]$ sudo df -Th
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  2.6G     0  2.6G   0% /dev
tmpfs          tmpfs     2.6G  8.0K  2.6G   1% /dev/shm
tmpfs          tmpfs     2.6G  273M  2.4G  11% /run
tmpfs          tmpfs     2.6G     0  2.6G   0% /sys/fs/cgroup
/dev/sda2      xfs        80G   75G  5.4G  94% /
/dev/sda1      vfat      200M   12M  189M   6% /boot/efi
/dev/loop0     ext4      2.5G   16M  2.3G   1% /tmp
tmpfs          tmpfs     531M     0  531M   0% /run/user/1002
[brentfm@whm ~]$ sudo lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  200G  0 disk 
├─sda1   8:1    0  200M  0 part /boot/efi
└─sda2   8:2    0 79.8G  0 part /
loop0    7:0    0  2.5G  0 loop /home/virtfs/bigislandfun/var/tmp
[brentfm@whm ~]$ resizepart

Usage:
 resizepart <disk device> <partition number> <length>
Options:
 -h, --help     display this help and exit
 -V, --version  output version information and exit
For more details see resizepart(8).
[brentfm@whm ~]$ sudo parted /dev/sda2
GNU Parted 3.1
Using /dev/sda2
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) resizepart                                                       
Partition number? 2                                                       
Error: Partition doesn't exist.
(parted) resizepart                                                       
Partition number? 1                                                       
End?  [85.7GB]? quit                                                      
Error: Invalid number.
(parted) resizepart                                                       
Partition number? 2                                                       
Error: Partition doesn't exist.
(parted) resizepart                                                       
Partition number? 1                                                       
End?  [85.7GB]? 100%                                                      
(parted) quit                                                             
Information: You may need to update /etc/fstab.

[brentfm@whm ~]$ sudo sgdisk --move-second-header /dev/sda                
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot.
The operation has completed successfully.
[brentfm@whm ~]$ sudo partprobe /dev/sda
[brentfm@whm ~]$ sudo xfs_growfs -d /
meta-data=/dev/sda2              isize=512    agcount=17, agsize=1297792 blks
         =                       sectsz=4096  attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=20919820, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=4096  sunit=1 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data size unchanged, skipping
[brentfm@whm ~]$ df -h /dev/sdb
df: ‘/dev/sdb’: No such file or directory
[brentfm@whm ~]$ df -h /dev/sdb1
df: ‘/dev/sdb1’: No such file or directory
[brentfm@whm ~]$ df -h /dev/sdb2
df: ‘/dev/sdb2’: No such file or directory
[brentfm@whm ~]$

Question: Am I screwed? Should I reboot server or run more commands? If anyone could share a KB article or a few steps to resolve this I would be eternally grateful. I'm not sure how bounties work here but I would also be willing to pay for a solution. Many thanks!

John Hanley avatar
lá cờ cn
1) Bạn có tạo ảnh chụp nhanh hoặc hình ảnh của (các) đĩa trước khi bắt đầu quy trình này không? 2) Bạn đã thay đổi kích thước ổ đĩa nào trong Google Cloud Console? 3) Đĩa đầu tiên là **/dev/sda**. Đĩa thứ hai là **/dev/sdb**. 4) Phân vùng nối thêm số, ví dụ: **/dev/sda1** là phân vùng đầu tiên. 5) Nếu bạn không hiểu cách đặt tên thiết bị, tôi sẽ dừng lại. Bạn có thể **dễ dàng** hủy dữ liệu. 6) Nếu bạn đã thay đổi kích thước đĩa đầu tiên trong bảng điều khiển, thì việc thay đổi kích thước của bảng phân vùng sẽ tự động. 7) Câu hỏi đặt ra là bạn cần thay đổi kích thước cái gì và tại sao. Điều đó sẽ xác định các bước.
Brent Norris avatar
lá cờ sr
Cảm ơn John, 1) Có 2) Có vẻ như tôi đã không thay đổi kích thước bất kỳ ổ đĩa nào trong trình quản lý máy chủ lưu trữ web. Tuy nhiên, Disk trong Compute Engine thấy kích thước 200gb mới. Thuộc tính trong Loại Đĩa liên tục tiêu chuẩn Kích thước 200 GB Khu us-west4-b 3) sbd chỉ xuất hiện khi tôi hoảng sợ và rời khỏi bảng điều khiển. 4) Hiểu rồi... 5) Tôi có một số hiểu biết về đặt tên thiết bị, đặt tên cổng, v.v. 6) Xin cảm ơn... 7) Câu hỏi đặt ra là bạn cần thay đổi kích thước cái gì và tại sao. Tôi muốn thay đổi kích thước /dev/sda2 từ 80G thành 200gb
John Hanley avatar
lá cờ cn
Có phân vùng nào khác nằm sau/dev/sda2 không? Nếu vậy, trước tiên bạn phải di chuyển phân vùng đó để có chỗ mở rộng sda2. Nếu có khoảng trống liên tiếp sau sda2 thì bạn có thể thay đổi kích thước phân vùng để chiếm không gian chưa sử dụng. Sau khi hoàn tất, bạn có thể thay đổi kích thước hệ thống tệp nằm trong sda2. Tôi sẽ thực hành trên hệ thống thử nghiệm trước để bạn hiểu cách sử dụng các lệnh. Sai lầm có nghĩa là mất dữ liệu. Một mục khác là đĩa được phân vùng như thế nào - MBR, LVM, GPT, v.v. Như tôi đã nói nếu bạn không biết mình đang làm gì, hãy dừng lại.
Brent Norris avatar
lá cờ sr
Cảm ơn bạn một lần nữa John, vâng, có vẻ như tôi sẽ không thể làm điều này nếu không có ví dụ. Tôi "nghĩ" tôi biết phải làm gì nhưng tôi không thể làm theo tài liệu Google một cách rõ ràng như tôi muốn. Tôi đã thuê cái này trước đây trên Fiverr nhưng có lẽ tôi đã gặp may trong lần đầu tiên. Bạn có thể giới thiệu bất cứ ai để thay đổi kích thước đĩa cho tôi? Bạn có làm loại công việc này không?
Brent Norris avatar
lá cờ sr
Cảm ơn bạn một lần nữa John, vấn đề này đã được giải quyết. Tôi thực sự đánh giá cao sự giúp đỡ của bạn!
John Hanley avatar
lá cờ cn
Giải pháp là gì?
Brent Norris avatar
lá cờ sr
Cam ơn vi đa hỏi.
Brent Norris avatar
lá cờ sr
Cam ơn vi đa hỏi. Điều kỳ diệu đã xảy ra: 1. Tôi quyết định mua thêm dung lượng. Vì vậy, tôi đã thêm 100gb khác vào Đĩa (hiện là 300gb) 2. Sau đó, tôi có một cái nhìn mới bằng cách sử dụng df -th và lsblk. Phân vùng của đĩa khởi động đã được khôi phục về kích thước ban đầu. Cảm thấy an toàn hơn, tôi đã tìm kiếm sự trợ giúp trên fiverr. 3. Buổi biểu diễn Fiverr chưa bao giờ bắt đầu. 4. Ngày hôm sau, phân vùng có kích thước chính xác. Mọi thứ đã được sửa chữa bằng cách nào đó. Theo nghĩa đen, không ai khác có hoặc có quyền truy cập vào máy chủ. Có vẻ như việc thêm 100gb không làm được gì ngoài việc thêm 100gb khác khiến phân vùng được tạo tự động qua đêm khi tôi ngủ. Ảo thuật?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.