Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ubuntu 14.04
- Version Liverty
- Devstack
- Raksha syudou
- 1. devstack
- local.conf
- ----------------
- [[local|localrc]]
- SERVICE_TOKEN=password
- ADMIN_PASSWORD=password
- MYSQL_PASSWORD=password
- RABBIT_PASSWORD=password
- SERVICE_PASSWORD=password
- HOST_IP=127.0.0.1
- LOGFILE=$DEST/logs/stack.sh.log
- LOGDAYS=2
- NOVA_ENABLE_APIS=osapi_compute,osapi_volume,metadata
- CINDER_BRANCH=stable/mitaka
- GLANCE_BRANCH=stable/mitaka
- HORIZON_BRANCH=stable/mitaka
- KEYSTONE_BRANCH=stable/mitaka
- KEYSTONECLIENT_BRANCH=stable/mitaka
- NOVA_BRANCH=stable/mitaka
- NOVACLIENT_BRANCH=stable/mitaka
- NEUTRON_BRANCH=stable/mitaka
- SWIFT_BRANCH=stable/mitaka
- SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
- SWIFT_REPLICAS=1
- SWIFT_DATA_DIR=/srv/node/sda7
- enable_service s-proxy s-object s-container s-account
- disable_service tempest
- disable_service n-net
- ----------------
- ./stack.sh
- 2. Raksha clone
- cd /opt/stack
- git clone http://github.com/DPaaS-Raksha/raksha.git
- cd raksha
- sudo python setup.py develop
- 3. Raksha conf
- sudo cp -R raksha/etc/raksha /etc/raksha
- vi /etc/raksha/raksha.conf
- ----------------
- [DEFAULT]
- rpc_backend = rabbit
- auth_strategy = keystone
- [database]
- connection = mysql+pymysql://root:password@127.0.0.1/raksha?charset=utf8
- [keystone_authtoken]
- #memcache_servers = 127.0.0.1:11211
- #signing_dir = /var/cache/raksha
- #cafile = /opt/stack/data/ca-bundle.pem
- auth_uri = http://127.0.0.1:5000
- project_domain_id = default
- project_name = service
- user_domain_id = default
- password = password
- username = raksha
- auth_url = http://127.0.0.1:35357
- auth_plugin = password
- [oslo_messaging_rabbit]
- rabbit_userid = stackrabbit
- rabbit_password = password
- rabbit_hosts = 127.0.0.1
- ----------------
- 4. Raksha DB
- mysql -u root -p
- CREATE DATABASE raksha;
- GRANT ALL PRIVILEGES ON raksha.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'password';
- GRANT ALL PRIVILEGES ON raksha.* TO 'root'@'%' IDENTIFIED BY 'password';
- exit
- sudo apt-get install python-oslo.config
- sudo su -
- su -s /bin/sh -c "raksha-manage --sql_connection mysql+pymysql://root:password@127.0.0.1/raksha?charset=utf8 db sync" root
- exit
- 5. Raksha start
- ??sudo pip install pyrabbit
- sudo su -
- raksha-all --config-file /etc/raksha/raksha.conf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement