我按照http://docs.openstack.org/developer/swift/howto_installmultinode.html上的说明将swift
安装在multi-node cluster
上。我想在我的swift
安装中添加两个regions
。我试着用命令
swift-ring-builder account.builder add r1z1-$STORAGE_LOCAL_NET_IP:6002/$DEVICE $WEIGHT
但是,这不是一个有效的命令,并且在quick -ring-builder的手册页中,我只能找到swift-ring-builder account.builder add z1-$STORAGE_LOCAL_NET_IP:6002/$DEVICE $WEIGHT
。我如何添加区域的功能(实现自1.9版swift)?
我解决了这个问题。我实际上是在Ubuntu 12.04
上从ubuntu
存储库安装了swift
。问题是ubuntu存储库只支持swift 1.4.8
。执行以下命令升级到最新版本sudo add-apt-repository cloud-archive:icehouse
然后,sudo apt-get dist-upgrade && sudo apt-get update