From adef59e7b4a3fef7bf84831583cc2086f8fcfa9c Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Tue, 17 Mar 2015 08:12:00 +0000 Subject: Swift controller stuff --- clusters/openstack-cluster.morph | 54 ++++++++++++++++++++++++++++++++++------ 1 file changed, 47 insertions(+), 7 deletions(-) (limited to 'clusters') diff --git a/clusters/openstack-cluster.morph b/clusters/openstack-cluster.morph index 3e220741..ac8d9949 100644 --- a/clusters/openstack-cluster.morph +++ b/clusters/openstack-cluster.morph @@ -4,14 +4,54 @@ systems: - morph: systems/openstack-server.morph deploy: release: - type: rawdisk - location: baserock-xx-openstack-system-x86_64.img - # type: kvm - # location: kvm+ssh://franred@refinery.ducie.codethink.co.uk/franred-openstack-test/home/franred/openstack.img - DISK_SIZE: 5G - RAM_SIZE: 1G + type: kvm + location: kvm+ssh://richardipsum@froufroufox.dyn.ducie.codethink.co.uk/swiftstack/home/richardipsum/swiftstack.img + #type: tar + #location: /src/swifstack.tar + DISK_SIZE: 10G + RAM_SIZE: 3G VCPUS: 1 - INSTALL_FILES: openstack/manifest + INSTALL_FILES: openstack/manifest swift/manifest + + NIC_CONFIG: bridge=br0 network=foobar + NETWORK_CONFIG: ens3:dhcp;ens4:static,address=192.168.100.44,netmask=255.255.255.0 + + ######################################################################### + ## Swift config options + ######################################################################### + + MANAGEMENT_INTERFACE_IP_ADDRESS: 127.0.0.1 + + SWIFT_ADMIN_PASSWORD: insecure + + SWIFT_PART_POWER: 10 + SWIFT_REPLICAS: 3 + SWIFT_MIN_PART_HOURS: 1 + +# SWIFT_STORAGE_DEVICES: [{ ip: 127.0.0.1, device: sdb, weight: 100 }, +# { ip: 127.0.0.1, device: sdc, weight: 100 }, +# { ip: 127.0.0.1, device: sdd, weight: 100 }] + + SWIFT_STORAGE_DEVICES: [{ ip: 192.168.100.42, device: sdb, weight: 100 }, + { ip: 192.168.100.42, device: sdc, weight: 100 }, + { ip: 192.168.100.42, device: sdd, weight: 100 }, + + { ip: 192.168.100.43, device: sdb, weight: 100 }, + { ip: 192.168.100.43, device: sdc, weight: 100 }, + { ip: 192.168.100.43, device: sdd, weight: 100 }] + + SWIFT_REBALANCE_SEED: 3828 + + SWIFT_HASH_PATH_PREFIX: 041fc210e4e1d333ce1d + SWIFT_HASH_PATH_SUFFIX: 4d6f5362a356dda7fb7d + + #FSTAB_SDB: /dev/sdb /srv/node/sdb xfs defaults,user,rw 0 0 + #FSTAB_SDC: /dev/sdc /srv/node/sdc xfs defaults,user,rw 0 0 + #FSTAB_SDD: /dev/sdd /srv/node/sdd xfs defaults,user,rw 0 0 + + #ATTACH_DISKS: /dev/froufroufox/swiftstack_sdb1:/dev/froufroufox/swiftstack_sdc1:/dev/froufroufox/swiftstack_sdd1 + ######################################################################### + HOSTNAME: onenode RABBITMQ_HOST: onenode RABBITMQ_PORT: 5672 -- cgit v1.2.1