|
...
|
...
|
@@ -1557,7 +1557,7 @@ fi
|
|
1557
|
1557
|
|
|
1558
|
1558
|
# If we're using Quantum (i.e. q-svc is enabled), network creation has to
|
|
1559
|
1559
|
# happen after we've started the Quantum service.
|
|
1560
|
|
-if is_service_enabled mysql; then
|
|
|
1560
|
+if is_service_enabled mysql && is_service_enabled nova; then
|
|
1561
|
1561
|
# create a small network
|
|
1562
|
1562
|
$NOVA_DIR/bin/nova-manage network create private $FIXED_RANGE 1 $FIXED_NETWORK_SIZE
|
|
1563
|
1563
|
|
|
...
|
...
|
@@ -1578,24 +1578,17 @@ fi
|
|
1578
|
1578
|
# ``libvirtd`` to our user in this script, when nova-compute is run it is
|
|
1579
|
1579
|
# within the context of our original shell (so our groups won't be updated).
|
|
1580
|
1580
|
# Use 'sg' to execute nova-compute as a member of the libvirtd group.
|
|
|
1581
|
+# We don't check for is_service_enable as screen_it does it for us
|
|
1581
|
1582
|
screen_it n-cpu "cd $NOVA_DIR && sg libvirtd $NOVA_DIR/bin/nova-compute"
|
|
1582
|
1583
|
screen_it n-crt "cd $NOVA_DIR && $NOVA_DIR/bin/nova-cert"
|
|
1583
|
1584
|
screen_it n-obj "cd $NOVA_DIR && $NOVA_DIR/bin/nova-objectstore"
|
|
1584
|
1585
|
screen_it n-vol "cd $NOVA_DIR && $NOVA_DIR/bin/nova-volume"
|
|
1585
|
1586
|
screen_it n-net "cd $NOVA_DIR && $NOVA_DIR/bin/nova-network"
|
|
1586
|
1587
|
screen_it n-sch "cd $NOVA_DIR && $NOVA_DIR/bin/nova-scheduler"
|
|
1587
|
|
-if is_service_enabled n-novnc; then
|
|
1588
|
|
- screen_it n-novnc "cd $NOVNC_DIR && ./utils/nova-novncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF --web ."
|
|
1589
|
|
-fi
|
|
1590
|
|
-if is_service_enabled n-xvnc; then
|
|
1591
|
|
- screen_it n-xvnc "cd $NOVA_DIR && ./bin/nova-xvpvncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF"
|
|
1592
|
|
-fi
|
|
1593
|
|
-if is_service_enabled n-cauth; then
|
|
1594
|
|
- screen_it n-cauth "cd $NOVA_DIR && ./bin/nova-consoleauth"
|
|
1595
|
|
-fi
|
|
1596
|
|
-if is_service_enabled horizon; then
|
|
1597
|
|
- screen_it horizon "cd $HORIZON_DIR && sudo tail -f /var/log/apache2/error.log"
|
|
1598
|
|
-fi
|
|
|
1588
|
+screen_it n-novnc "cd $NOVNC_DIR && ./utils/nova-novncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF --web ."
|
|
|
1589
|
+screen_it n-xvnc "cd $NOVA_DIR && ./bin/nova-xvpvncproxy --config-file $NOVA_CONF_DIR/$NOVA_CONF"
|
|
|
1590
|
+screen_it n-cauth "cd $NOVA_DIR && ./bin/nova-consoleauth"
|
|
|
1591
|
+screen_it horizon "cd $HORIZON_DIR && sudo tail -f /var/log/apache2/error.log"
|
|
1599
|
1592
|
|
|
1600
|
1593
|
# Install Images
|
|
1601
|
1594
|
# ==============
|