Мой раздел хранения, выделенный для докера, не распознается как допустимое блочное устройство

Я пытаюсь настроить кластер openshift на линоде. Я выделил некоторое дисковое пространство (через панель администрирования linode) для докера, чтобы использовать его для хранения. К сожалению, я не могу его распознать как действительное блочное устройство.

Мой один сервер имеет следующую настройку:

# df
/dev/sda       ext4      20131844 2467892  16623616  13% /
/dev/sdb       ext4      30799868   44992  30424248   1% /mnt/sdb-mnt

В соответствии с рекомендациями RedHat, у меня есть следующая конфигурация:

# vim /etc/sysconfig/docker-storage-setup
DEVS=/dev/vdb
VG=docker-vg

Я получаю следующую ошибку:

# docker-storage-setup
INFO: Volume group backing root filesystem could not be determined
ERROR: /dev//dev/vdb is not a valid block device.

Мое лучшее предположение - я должен выполнить какой-то шаг, который был пропущен при подготовке хранилища.

1 ответ

Оказывается, я опечатал файл / etc / sysconfig/docker-storage-setup.

Правильный путь блочного устройства был / dev / sdb, а не / dev / vdb.

Другая проблема, видимая выше, состоит в том, что раздел отформатирован в ext4. Следующее исправлено, если это кому-нибудь поможет.

umount /dev/sdb
wipefs -a /dev/sdb
docker-storage-setup
Другие вопросы по тегам