Como uso 2 discos para o CoreOS?

1

Eu tenho um servidor bare-metal com 2 discos SSD de 480 GB. Eu vou rodar um servidor de CI com docker no CoreOS.

Preciso adicionar outro disco pequeno para manter o CoreOS e montar os SSDs 2x como / var / lib / docker?

    
por Seamus Abshere 18.03.2015 / 21:38

1 resposta

0

Para usar discos adicionais com o CoreOS, você especifica seu uso com uma unidade montagem do systemd . Por exemplo:

$ cat /etc/systemd/system/media-Bulk.mount 
[Unit]
Description=External disk used by Docker & Libvirt

[Mount]
What=/dev/disk/by-uuid/5ef7a435-e3e2-4a0c-8090-4263f3ee8853
Where=/media/Bulk
Type=auto
FsckPassNo=0
Options=rw,relatime,seclabel,users,group,exec,suid,nodev,nofail

Isso levará o disco identificado pelo UUID 5ef7a435-e3e2-4a0c-8090-4263f3ee8853 e o montará no caminho /media/Bulk .

Da mesma forma, se eu quisesse montar esse caminho para /var/lib/docker , eu mudaria o nome da unidade de media-Bulk.mount para var-lib-docker.mount .

Isso pressupõe que o dispositivo já tenha sido particionado e tenha criado um sistema de arquivos. Se isso não pode ser feito com uma unidade de serviço systemd de Type=oneshot .

    
por 20.03.2015 / 00:33

Tags