Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. Ubuntu 14.04
  2. Version Liverty
  3. Devstack
  4. Raksha syudou
  5.  
  6. 1. devstack
  7. local.conf
  8. ----------------
  9. [[local|localrc]]
  10. SERVICE_TOKEN=password
  11. ADMIN_PASSWORD=password
  12. MYSQL_PASSWORD=password
  13. RABBIT_PASSWORD=password
  14. SERVICE_PASSWORD=password
  15. HOST_IP=127.0.0.1
  16.  
  17. LOGFILE=$DEST/logs/stack.sh.log
  18. LOGDAYS=2
  19.  
  20. NOVA_ENABLE_APIS=osapi_compute,osapi_volume,metadata
  21.  
  22. CINDER_BRANCH=stable/mitaka
  23. GLANCE_BRANCH=stable/mitaka
  24. HORIZON_BRANCH=stable/mitaka
  25. KEYSTONE_BRANCH=stable/mitaka
  26. KEYSTONECLIENT_BRANCH=stable/mitaka
  27. NOVA_BRANCH=stable/mitaka
  28. NOVACLIENT_BRANCH=stable/mitaka
  29. NEUTRON_BRANCH=stable/mitaka
  30. SWIFT_BRANCH=stable/mitaka
  31.  
  32. SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
  33. SWIFT_REPLICAS=1
  34. SWIFT_DATA_DIR=/srv/node/sda7
  35.  
  36. enable_service s-proxy s-object s-container s-account
  37.  
  38. disable_service tempest
  39. disable_service n-net
  40. ----------------
  41.  
  42. ./stack.sh
  43.  
  44. 2. Raksha clone
  45. cd /opt/stack
  46. git clone http://github.com/DPaaS-Raksha/raksha.git
  47. cd raksha
  48. sudo python setup.py develop
  49.  
  50. 3. Raksha conf
  51. sudo cp -R raksha/etc/raksha /etc/raksha
  52. vi /etc/raksha/raksha.conf
  53. ----------------
  54. [DEFAULT]
  55. rpc_backend = rabbit
  56. auth_strategy = keystone
  57.  
  58. [database]
  59. connection = mysql+pymysql://root:password@127.0.0.1/raksha?charset=utf8
  60.  
  61. [keystone_authtoken]
  62. #memcache_servers = 127.0.0.1:11211
  63. #signing_dir = /var/cache/raksha
  64. #cafile = /opt/stack/data/ca-bundle.pem
  65. auth_uri = http://127.0.0.1:5000
  66. project_domain_id = default
  67. project_name = service
  68. user_domain_id = default
  69. password = password
  70. username = raksha
  71. auth_url = http://127.0.0.1:35357
  72. auth_plugin = password
  73.  
  74. [oslo_messaging_rabbit]
  75. rabbit_userid = stackrabbit
  76. rabbit_password = password
  77. rabbit_hosts = 127.0.0.1
  78. ----------------
  79.  
  80. 4. Raksha DB
  81. mysql -u root -p
  82. CREATE DATABASE raksha;
  83. GRANT ALL PRIVILEGES ON raksha.* TO 'root'@'127.0.0.1' IDENTIFIED BY 'password';
  84. GRANT ALL PRIVILEGES ON raksha.* TO 'root'@'%' IDENTIFIED BY 'password';
  85. exit
  86. sudo apt-get install python-oslo.config
  87. sudo su -
  88. su -s /bin/sh -c "raksha-manage --sql_connection mysql+pymysql://root:password@127.0.0.1/raksha?charset=utf8 db sync" root
  89. exit
  90.  
  91. 5. Raksha start
  92. ??sudo pip install pyrabbit
  93.  
  94. sudo su -
  95. raksha-all --config-file /etc/raksha/raksha.conf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement