Добавление диска в инстанс Amazon EC2

Я использую инстанс Amazon EC2, где у меня мало места на диске

[root@ip-10-59-143-73 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1            5.7G  3.3G  2.3G  60% /
none                  1.9G     0  1.9G   0% /dev/shm

я добавил "эластичный блок" > Тома > том 5GB и прикрепил к идентификатору экземпляра.

я перезагрузил экземпляр и получил новое дисковое устройство в /dev/

[root@ip-10-59-143-73 ~]# ll /dev/xvd*
brw-rw---- 1 root disk 202,  65 Jun 12 12:16 /dev/xvde1
brw-rw---- 1 root disk 202, 144 Jun 12 12:16 /dev/xvdj
brw-rw---- 1 root disk 202, 146 Jun 12 12:28 /dev/xvdj2 <<<< new one

[root@ip-10-59-143-73 ~]# cat /proc/partitions
major minor  #blocks  name

 202       65    6291456 xvde1  <<<< Old 6GB volume
 202      144  419395584 xvdj
 202      146    5242880 xvdj2  <<<< new one

[root@ip-10-59-143-73 ~]# mount
/dev/xvde1 on / type ext4 (rw)
none on /proc type proc (rw)
none on /sys type sysfs (rw)
none on /dev/pts type devpts (rw,gid=5,mode=620)
none on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

[root@ip-10-59-143-73 ~]# cat /etc/fstab
LABEL=_/   /         ext4    defaults        1 1
none       /proc     proc    defaults        0 0
none       /sys      sysfs   defaults        0 0
none       /dev/pts  devpts  gid=5,mode=620  0 0
none       /dev/shm  tmpfs   defaults        0 0

xvde1 был старым
xvdj2 может быть новым.

как добавить новый диск в свободное дисковое пространство?

дальнейшие действия:

1) Очистить путаницы:
- Amazon EC2 делает все автоматически но добавление дискового пространства не автоматизировано, оно должно быть вручную (не как там Elastic IP или VPC как).

2) Feed

$ ll /dev/xvd*
brw-rw---- 1 root disk 202,  65 Jun 12 12:37 /dev/xvde1
brw-rw---- 1 root disk 202, 144 Jun 12 12:37 /dev/xvdj
brw-rw---- 1 root disk 202, 146 Jun 12 12:37 /dev/xvdj2

$ mkfs.ext4 /dev/xvdj
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
26214400 inodes, 104848896 blocks
5242444 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
3200 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
    4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
    102400000

Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: <<< hit enter
done

This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

$ cat /etc/fstab # Before
LABEL=_/   /         ext4    defaults        1 1
none       /proc     proc    defaults        0 0
none       /sys      sysfs   defaults        0 0
none       /dev/pts  devpts  gid=5,mode=620  0 0
none       /dev/shm  tmpfs   defaults        0 0

$ cat /etc/fstab # After
LABEL=_/   /         ext4    defaults        1 1
none       /proc     proc    defaults        0 0
none       /sys      sysfs   defaults        0 0
none       /dev/pts  devpts  gid=5,mode=620  0 0
none       /dev/shm  tmpfs   defaults        0 0
/dev/xvdj   /volume_one  ext4  noatime  0 0

$ mkdir /volume_one
$ mount /volume_one
$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1            5.7G  3.3G  2.3G  60% /
none                  1.9G     0  1.9G   0% /dev/shm
/dev/xvdj             394G  199M  374G   1% /volume_one
24
задан YumYumYum
30.12.2022 13:31 Количество просмотров материала 2514
Распечатать страницу

1 ответ

вместо присоединения новых дисков вы всегда можете увеличить текущий размер тома. Вам просто нужно сделать снимок текущего диска, создать новый том с большим пространством, а затем подключить обратно к экземпляру, используя ту же точку монтирования, что и раньше.

в любом случае: как расширение дисков, так и выделение новых. У Amazon есть довольно четкая документация с пошаговыми инструкциями о том, как обращаться с ней в Linux системный.

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-expand-volume.html

-1
отвечен Gus Fune 2022-12-31 21:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх