Version 1 (modified by fabior, 5 anos atrás) (diff)

--

Mudando o número de réplicas do Swift


O Openstack fuel instala o Swift em cada nó controlador, por padrão. Configura ele para funcionar com o disco local da máquina, e configura para o Swift replicar os objetos 3 vezes. Isto significa que, para cada um dos objetos do Swift, você terá 3 réplicas armazenadas. Isto pode ser um problema, caso você tenha um armazenamento confiável e os objetos sejam de tamanho maior, como para Backup do Cinder, por exemplo.

Neste caso, pode ser interessante modificar a taxa de replicação do Swift. Para isto:

root@node-1:~# cd /etc/swift
root@node-1:/etc/swift# swift-ring-builder object.builder set_replicas 1.0
root@node-1:/etc/swift# swift-ring-builder object.builder rebalance
root@node-1:/etc/swift# swift-ring-builder account.builder set_replicas 1.0
root@node-1:/etc/swift# swift-ring-builder account.builder rebalance
root@node-1:/etc/swift# swift-ring-builder container.builder set_replicas 1.0
root@node-1:/etc/swift# swift-ring-builder container.builder rebalance

 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.