Почему не работает параметр rancher.state.autoformat? - PullRequest
0 голосов
/ 02 марта 2020

Я установил ранчер 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   

дополнительное исследование

информация об оборудовании

...