Назад | Перейти на главную страницу

Невозможно установить устройство

Пытаюсь смонтировать том, но не работает. lsblk говоря:

NAME                          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme0n1                       259:4    0    20G  0 disk 
├─nvme0n1p1                   259:5    0     8G  0 part /
└─nvme0n1p128                 259:6    0     1M  0 part 
nvme3n1                       259:3    0 838.2G  0 disk 
nvme2n1                       259:2    0 838.2G  0 disk 
nvme1n1                       259:0    0    22G  0 disk 
└─nvme1n1p1                   259:1    0    22G  0 part 
  ├─docker-docker--pool_tdata 253:1    0  21.7G  0 lvm  
  │ └─docker-docker--pool     253:2    0  21.7G  0 lvm  
  └─docker-docker--pool_tmeta 253:0    0    24M  0 lvm  
    └─docker-docker--pool     253:2    0  21.7G  0 lvm

и я хочу установить либо эти 12G, отключенные от nvme0n1 или 22G от nvme1n1. sudo file -s /dev/nvme1n1 возвращается:

/dev/nvme1n1: DOS/MBR boot sector; partition 1 : ID=0x8e, start-CHS (0x0,32,33), end-CHS (0x3ff,254,63), startsector 2048, 46135296 sectors

Значит ли это, что у меня файловая система? Если да, когда я бегу sudo mount /dev/nvme1n1 /data он возвращается

mount: /dev/nvme1n1 is already mounted or /home/ec2-user/data busy

Что я делаю не так?

Как вы поделились подробностями: корневой том /dev/nvme0n1 имеет перегородку /dev/nvme0n1p1 а размер корневого тома показывает 20 ГБ и 8 ГБ раздела.

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

sudo growpart /dev/nvme0n1 1

После этого вы можете проверить детали своего раздела, используя lsblk команду, а затем вы можете расширить файловую систему.

кликните сюда ссылка на руководство пользователя AWS или https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html

lsblk показывает, что nvme1n1 содержит один раздел, содержащий два LVM.

Вам необходимо использовать инструменты LVM для включения логических томов:

vgchange -ay активирует все тома LVM.

Затем вы можете смонтировать тома: mount /dev/vg/docker-docker--pool_tdata /data.

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