|
...
|
...
|
@@ -1519,7 +1519,7 @@ fi
|
|
1519
|
1519
|
|
|
1520
|
1520
|
# If we're using Quantum (i.e. q-svc is enabled), network creation has to
|
|
1521
|
1521
|
# happen after we've started the Quantum service.
|
|
1522
|
|
-if is_service_enabled mysql; then
|
|
|
1522
|
+if is_service_enabled mysql && is_service_enabled nova; then
|
|
1523
|
1523
|
# create a small network
|
|
1524
|
1524
|
$NOVA_DIR/bin/nova-manage network create private $FIXED_RANGE 1 $FIXED_NETWORK_SIZE
|
|
1525
|
1525
|
|
|
...
|
...
|
@@ -1540,24 +1540,17 @@ fi
|
|
1540
|
1540
|
# ``libvirtd`` to our user in this script, when nova-compute is run it is
|
|
1541
|
1541
|
# within the context of our original shell (so our groups won't be updated).
|
|
1542
|
1542
|
# Use 'sg' to execute nova-compute as a member of the libvirtd group.
|
|
|
1543
|
+# We don't check for is_service_enable as screen_it does it for us
|
|
1543
|
1544
|
screen_it n-cpu "cd $NOVA_DIR && sg libvirtd $NOVA_DIR/bin/nova-compute"
|
|
1544
|
1545
|
screen_it n-crt "cd $NOVA_DIR && $NOVA_DIR/bin/nova-cert"
|
|
1545
|
1546
|
screen_it n-obj "cd $NOVA_DIR && $NOVA_DIR/bin/nova-objectstore"
|
|
1546
|
1547
|
screen_it n-vol "cd $NOVA_DIR && $NOVA_DIR/bin/nova-volume"
|
|
1547
|
1548
|
screen_it n-net "cd $NOVA_DIR && $NOVA_DIR/bin/nova-network"
|
|
1548
|
1549
|
screen_it n-sch "cd $NOVA_DIR && $NOVA_DIR/bin/nova-scheduler"
|
|
1549
|
|
-if is_service_enabled n-novnc; then
|
|
1550
|
|
- screen_it n-novnc "cd $NOVNC_DIR && ./utils/nova-novncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF --web ."
|
|
1551
|
|
-fi
|
|
1552
|
|
-if is_service_enabled n-xvnc; then
|
|
1553
|
|
- screen_it n-xvnc "cd $NOVA_DIR && ./bin/nova-xvpvncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF"
|
|
1554
|
|
-fi
|
|
1555
|
|
-if is_service_enabled n-cauth; then
|
|
1556
|
|
- screen_it n-cauth "cd $NOVA_DIR && ./bin/nova-consoleauth"
|
|
1557
|
|
-fi
|
|
1558
|
|
-if is_service_enabled horizon; then
|
|
1559
|
|
- screen_it horizon "cd $HORIZON_DIR && sudo tail -f /var/log/apache2/error.log"
|
|
1560
|
|
-fi
|
|
|
1550
|
+screen_it n-novnc "cd $NOVNC_DIR && ./utils/nova-novncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF --web ."
|
|
|
1551
|
+screen_it n-xvnc "cd $NOVA_DIR && ./bin/nova-xvpvncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF"
|
|
|
1552
|
+screen_it n-cauth "cd $NOVA_DIR && ./bin/nova-consoleauth"
|
|
|
1553
|
+screen_it horizon "cd $HORIZON_DIR && sudo tail -f /var/log/apache2/error.log"
|
|
1561
|
1554
|
|
|
1562
|
1555
|
# Install Images
|
|
1563
|
1556
|
# ==============
|