Ask Your Question
0

How to make/mount the stack-volumes volume before running rejoin-stack.sh

asked 2013-10-12 03:52:16 -0500

anonymous user

Anonymous

updated 2013-10-12 11:56:30 -0500

I got devstack today, but I've been going through a problem. Whenever I restarted my virtualbox, I can't run the rejoin-stack.sh script. This message appears "Could not find. / Stack-screenrc file; stack.sh have you run yet?" Some people told me to make a volume, to be rejoinstack.sh but I don't know how to make it. Can anyone here help me how to make volume and how to mount volume. Thanks :)

Sample localrc for user-configurable variables in stack.sh

NOTE: Copy this file to the root devstack directory for it to

work properly.

localrc is a user-maintained setings file that is sourced from stackrc.

This gives it the ability to override any variables set in stackrc.

Also, most of the settings in stack.sh are written to only be set if no

value has already been set; this lets localrc effectively override the

default values.

This is a collection of some of the settings we have found to be useful

in our DevStack development environments. Additional settings are described

in http://devstack.org/localrc.html

These should be considered as samples and are unsupported DevStack code.

Minimal Contents

----------------

While stack.sh is happy to run without localrc, devlife is better when

there are a few minimal variables set:

If the *_PASSWORD variables are not set here you will be prompted to enter

values for them by stack.sh and they will be added to localrc.

ADMIN_PASSWORD=nomoresecrete MYSQL_PASSWORD=stackdb RABBIT_PASSWORD=stackqueue SERVICE_PASSWORD=$ADMIN_PASSWORD

HOST_IP should be set manually for best results if the NIC configuration

of the host is unusual, i.e. eth1 has the default route but eth0 is the

public interface. It is auto-detected in stack.sh but often is indeterminate

on later runs due to the IP moving from an Ethernet interface to a bridge on

the host. Setting it here also makes it available for openrc to include

when setting OS_AUTH_URL.

HOST_IP is not set by default.

#HOST_IP=w.x.y.z

Logging

-------

By default stack.sh output only goes to the terminal where it runs. It can

be configured to additionally log to a file by setting LOGFILE to the full

path of the destination log file. A timestamp will be appended to the given name.

LOGFILE=$DEST/logs/stack.sh.log

Old log files are automatically removed after 7 days to keep things neat. Change

the number of days by setting LOGDAYS.

LOGDAYS=2

Nova logs will be colorized if SYSLOG is not set; turn this off by setting

LOG_COLOR false.

#LOG_COLOR=False

Using milestone-proposed branches

---------------------------------

Uncomment these to grab the milestone-proposed branches from the repos:

#CINDER_BRANCH=milestone-proposed #GLANCE_BRANCH=milestone-proposed #HORIZON_BRANCH=milestone-proposed #KEYSTONE_BRANCH=milestone-proposed #KEYSTONECLIENT_BRANCH=milestone-proposed #NOVA_BRANCH=milestone-proposed #NOVACLIENT_BRANCH=milestone-proposed #NEUTRON_BRANCH=milestone-proposed #SWIFT_BRANCH=milestone-proposed

Swift

-----

Swift is now used as the back-end for the S3-like object store. If Nova's

objectstore (n-obj in ENABLED_SERVICES) is enabled, it will NOT

run if Swift is enabled. Setting the hash value is required and you will

be prompted for it if Swift is ...

(more)
edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
2

answered 2013-10-12 03:57:33 -0500

darragh-oreilly gravatar image

updated 2013-10-12 04:02:03 -0500

To bring the stack-volumes volume group online after a reboot and before rejoin-stack.sh do:

sudo losetup -f /opt/stack/data/stack-volumes-backing-file
edit flag offensive delete link more

Comments

Thanks I'll give it a try. :)

didi_odi gravatar imagedidi_odi ( 2013-10-12 04:20:15 -0500 )edit

And how to make volume?

didi_odi gravatar imagedidi_odi ( 2013-10-12 05:53:03 -0500 )edit

You can make volumes with the web interface Horizon, or the cinder or nova CLI. Then you can use the same to attach them to instances. Then in the instance to can make a file system or whatever on them. Can you update your question with your localrc please.

darragh-oreilly gravatar imagedarragh-oreilly ( 2013-10-12 06:13:24 -0500 )edit

Ok thanks, wait a minute please...

didi_odi gravatar imagedidi_odi ( 2013-10-12 11:44:26 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-10-12 03:52:16 -0500

Seen: 1,518 times

Last updated: Oct 12 '13