Como criar anéis ao instalar o swift no Ubuntu 12.04?

1

Estou instalando o swift object-server na máquina ubuntu 12.04 e tendo alguns problemas.

Eu tenho seguinte erro ao instalar o swift: IOError: [Errno 2] Nenhum arquivo ou diretório: '/etc/swift/object.ring.gz'

Não estou conseguindo criar / decidir ZONE, DEVICE e usá-lo no seguinte comando:

    swift-ring-builder account.builder add z<ZONE>-<STORAGE_LOCAL_NET_IP>:6002/<DEVICE>    100
    swift-ring-builder container.builder add z<ZONE>-  <STORAGE_LOCAL_NET_IP_1>:6001/<DEVICE> 100
    swift-ring-builder object.builder add z<ZONE>-<STORAGE_LOCAL_NET_IP_1>:6000/<DEVICE> 100

Eu tentei com DEVICE como / dev / sda1 (Esta é a partição primária no meu m / c, eu tenho outra partição estendida / dev / sda2 no m / c, mas não sei como decida um dispositivo) e ZONE como 1 (nem eu sei como decidir uma zona).

Por favor, consulte o link a seguir: Instalação Openstack-Swift & amp; Configuração do Ubuntu 12.04

Alguém pode me ajudar a decidir DISPOSITIVO e ZONA? Acho que essas devem ser as únicas coisas incorretas que estou usando, portanto, os anéis não estão sendo gerados.

Todas as sugestões são muito apreciadas.

    
por Shrikant 16.10.2012 / 07:59

1 resposta

0

@Shrikant

Estou assumindo que você está usando a última versão do Swift (havana) do arquivo em nuvem

Veja também

# fdisk /dev/sdb
# mkfs.xfs /dev/sdb1
# echo "/dev/sdb1 /srv/node/sdb1 xfs noatime,nodiratime,nobarrier,logbufs=8 0 0" >> /etc/fstab
# mkdir -p /srv/node/sdb1
# mount /srv/node/sdb1
# chown -R swift:swift /srv/node

Você está tendo uma partição semelhante?

    
por koolhead17 13.11.2013 / 09:55