Я установил ранчер 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
дополнительное исследование
информация об оборудовании