Почему не работает параметр Rancher.state.autoformat?
Я установил cloud-config.yml ранчера так:
#cloud-config
# bootcmd:
# - [ mdadm, --assemble, --scan ]
rancher:
state:
autoformat:
- /dev/sda
- /dev/sdb
- /dev/sdc
ssh_authorized_keys:
- ssh-rsa myPublicKey email@email.com
А затем я установил ранчо на диск с USB- накопителя с живой загрузкой, вот так:
$ scp user@remote.lan:~/cloud-config . #copying over cloud config
$ sudo ros install -d /dev/sda -c cloud-config.yml --force --debug --append "rancher.state.autoformat=[/dev/sda, /dev/sdb, /dev/sdc]"
Вот результат sudo ros config syslinux
APPEND printk.devkmsg=on rancher.state.dev=LABEL=RANCHER_STATE rancher.state.wait panic=10 console=tty0 rancher.state.autoformat=[/dev/sda,/dev/sdb,/dev/sdc]
И ОС ранчо, похоже, не выполняет автоформатирование дисков. Что дает?
rancher@rancher-thor:~$ sudo ros console switch ubuntu
rancher@rancher-thor:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /etc/ssl/certs/ca-certificates.crt.rancher
sdb 8:16 0 1.8T 0 disk
sdc 8:32 0 1.8T 0 disk
дополнительное исследование
- у кого-то еще есть проблемы с автоформатом
- Это также объясняет, почему я установил параметр автоформатирования в командной строке.
- как я ожидаю, что владелец ранчо разделит диски
- Я не смог найти никого, у кого были бы такие же проблемы, как у меня, хотя я нашел кого-то, у кого были проблемы с дисками> 2 ТБ (у меня есть диски 2 ТБ)
информация об оборудовании
- материнская плата asus thor maximus hero vi
- Имеет оперативное хранилище Intel, которое можно использовать через mdadm, но отключено (в настоящее время режим sata - AHCI). У меня были проблемы с этим, и я подумал, что автоформат будет проще и лучше использовать, пусть ранчер отформатирует диски и использует ceph
- установлено 3 жестких диска Seagate Barracuda емкостью 2 ТБ