在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
以下步骤需要在controller节点上进行操作: 切换到/etc/swift目录下进行如下操作: 一、创建account ring 1、创建account.builder文件 swift-ring-builder account.builder create 10 3 1 2、把每个节点添加到ring中,命令如下,有几台设备就重复几次,如有多台机器,第二胎机器创建时可以region相同,但zone必须换别的编号 swift-ring-builder account.builder add --region 1 --zone 1 --ip (swift节点的可访问ip地址)--port 6002 --device (设备名,比如sdb)--weight (设备权重,一般为100) 3、确认已添加的内容,必须看到三个设备: swift-ring-builder account.builder 4、Rebalance the ring,这个步骤可以理解为将修改的配置写入数据库并进行刷新: swift-ring-builder account.builder rebalance 注意,若遇到报错如下图,说明你需要在每个域里添加三个以上的设备: 二、创建container ring 1、还是在/etc/swift目录下,创建container.builder文件: swift-ring-builder container.builder create 10 3 1
2、创建container节点,有几个设备就重复创建几次,如有多台机器,第二胎机器创建时可以region相同,但zone必须换别的编号 swift-ring-builder container.builder add --region 1 --zone 1 --ip(swift节点的可访问ip地址)--port 6001 --device(设备名,比如sdb)--weight(设备权重,一般为100) 3、检验ring创建的内容 swift-ring-builder container.builder 4、Rebalance the ring: swift-ring-builder container.builder rebalance 三、创建object ring 1、继续在/etc/swift目录下操作,创建object.builder文件 swift-ring-builder object.builder create 10 3 1
2、创建object节点,有几个设备就重复创建几次,如有多台机器,第二胎机器创建时可以region相同,但zone必须换别的编号 swift-ring-builder object.builder add --region 1 --zone 1 --ip(swift节点的可访问ip地址)--port 6000 --device(设备名,比如sdb)--weight(设备权重,一般为100)
3、检验ring创建的内容 swift-ring-builder object.builder 4、Rebalance the ring: swift-ring-builder object.builder rebalance 四、将
|
请发表评论