我從rhel7 ami-f7f03d80 ami創建了一個t2.micro實例,其中包含一個39gb gp2 xfs_ebs存儲,並有一個6gb/xfs文件系統和一個24GB的可用空間。我試圖使用xfs_growfs -d /
來調整分區大小,它說data size unchanged, skipping
。當我指定-D 2572864
到xfs_growfs時,它說data size 2572864 too large, maximum is 1572864
。看起來我需要首先調整分區大小,然後調整文件系統大小,但我無法在安裝的fs上執行此操作。我可以將fdisk和xfs_growfs包裝到initrd中,並從中啓動,但似乎太難了)似乎我錯過了一些東西,而且可以通過其他方式完成。謝謝。如何在aws ec2 rhel7 ami上調整根分區的大小?
回答
它會覺得有點嚇人(拍攝快照第一),但:
fdisk /dev/YOURDEVICE
刪除分區,創建新的分區以整個磁盤,寫的變化,重新啓動。
之後你應該看到整個驅動器。
之後我必須運行'xfs_growfs/dev/sda1',這樣'df -h'纔會更新。這完美地在我的1分區根磁盤上工作。 –
我已經通過GDISK上RHEL 7
1)-y蔭安裝GDISK
2)須藤GDISK的/ dev/xvda
刪除所有partions incressed我的根partion空間
3)
Command (? for help): o This option deletes all partitions and creates a new protective MBR. Proceed? (Y/N): Y
4) 使用n命令爲設備上的每個分區創建一個新的分區條目。
Command (? for help): n Partition number (1-128, default 1): 1 First sector (34-209715166, default = 2048) or {+-}size{KMGTP}: 2048 Last sector (2048-209715166, default = 209715166) or {+-}size{KMGTP}: 4095 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): EF02 Changed type of partition to 'BIOS boot partition'
Command (? for help): n Partition number (2-128, default 2): 2 First sector (34-209715166, default = 4096) or {+-}size{KMGTP}: 4096 Last sector (4096-209715166, default = 209715166) or {+-}size{KMGTP}: 209715166 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): 0700 Changed type of partition to 'Microsoft basic data'
5)使用瓦特命令寫入更改設備並退出。
Expert command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
Do you want to proceed? (Y/N): Y OK; writing new GUID partition table (GPT) to /dev/xvda. The operation has completed successfully.
6)重新啓動系統 7)重啓後,你可以看到你的/根partion大小increassed
謝謝 - 我試過的第一個指南沒有損壞AWS/RHEL上的分區表。 –
- 1. 在Amazon EC2上調整根分區的大小需要resize2fs嗎?
- 2. 擴展AWS EC2上的根分區
- 3. AWS EC2創建AMI
- 4. 如何在xfs文件系統上聯機調整根分區的大小?
- 5. 如何使用Debian在virtualbox上調整我的分區大小?
- 6. 增加根分區大小
- 7. Windows上的AWS EC2(Amazon AMI Linux)ssh
- 8. PyQt4 - 從動畫調整大小區分窗口大小調整
- 9. 在創建時增加Amazon EC2 Windows AMI EBS根卷大小
- 10. 如何根據區域大小動態調整javafx中的svg
- 11. 如何修復AWS EC2 Ami Linux實例上的PhantomJS呈現?
- 12. 移動linux根文件系統與調整其分區大小
- 13. EC2社區AMI和市場AMI之間有什麼區別
- 14. 根據剩餘空間自動調整分區大小(考慮以下分區)
- 15. 根據Android上的屏幕大小調整圖像大小
- 16. 如何通過諷刺來調整根分區大小以便使用整個磁盤大小?
- 17. 如何根據屏幕大小調整鼠標在div上?
- 18. 如何根據屏幕分辨率調整div的大小
- 19. 如何調整由VirtualAlloc分配的區域的大小?
- 20. 如何根據窗口大小限制調整大小的Datagrid?
- 21. 如何根據內容大小自動調整NSTextView的大小?
- 22. Swift如何根據屏幕大小調整元素的大小
- 23. 如何根據屏幕大小調整.swf文件的大小?
- 24. 如何區分AWS中的EC2-Classic和EC2-VPC實例?
- 25. 保持一個「靜態大小的」分區大小調整
- 26. 如何在調整列大小時調整dxDataGrid的大小
- 27. 如何根據屏幕大小調整Android上的視圖對象的大小
- 28. 上調整大小
- 29. 調整在AWS RDS中託管的Postgresql中的共享緩衝區大小RDS
- 30. 在不同地區存儲EC2 AMI
檢查:http://stackoverflow.com/a/14930504/1251660 – slayedbylucifer
我不能做步驟5:分離當前音量。它是root fs。 – RuslanGustomyasov
爲什麼不呢?我已經完成了這個過程100次,它工作得很好。 – slayedbylucifer