我創建了一個公共VPC,然後向它添加了一堆節點,以便我可以將它用於Spark集羣。不幸的是,他們都有一個分區設置,看起來像下面這樣:擴展AWS EC2上的根分區
[email protected]: lsblk
/dev/xvda 100G
/dev/xvda1 5.7G/
我安裝在這些機器頂部的雲管理器和所有節點的只有1G留給HDFS。如何擴展分區以便佔用所有的100G?
我試過創建了/ dev/xvda2,然後創建了一個卷組,添加了所有的/ dev/xvda *,但是/ dev/xvda1在安裝時沒有添加。在這種情況下,我無法從Live CD啓動,它位於AWS上。我也嘗試過resize2fs,但它說根分區已經佔用了所有可用的塊,所以它不能調整大小。我如何解決這個問題,以後如何避免這個問題?
謝謝!
缺少第7步:您必須在OS上調整volumne大小,運行resize2fs,如http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html –
好點,阿德里亞迪。另外,請確保將新卷附加到同一設備/ dev/xvda1上,以便以root身份進行拾取。 – semirami