5

openstack を使用して、ubuntu がインストールされたいくつかのインスタンスを作成したいと考えています。

次の手順を試しました

アプローチ1

  1. インストールされたアイスハウス devstack

    git clone -b stable/icehouse https://github.com/openstack-dev/devstack.git
    cd devstack
    ./stack.sh
    
  2. インストールが成功した後、ubuntuイメージをアップロードしました

    glance image-create --name Ubuntu --disk-format  iso --container-format bare <~/sumit/images/ubuntu-14.04.2-desktop-amd64.iso
    
  3. ダッシュボードにログインし、このイメージを使用してインスタンス (m1.small、RAM GB、合計ディスク 20 GB) を起動します。

  4. Horizo​​n ダッシュボードからインスタンス コンソールを開き、ubuntu のインストールを試みます。

Βut 必要な容量 (6.5GB) が利用できないと表示されます。

その後、中性子と熱もインストールしようとしました

アプローチ 2

  1. インストールされたアイスハウス devstack

    git clone -b stable/icehouse https://github.com/openstack-dev/devstack.git
    cd devstack
    vi localrc
    

    私のlocalrcは次のようになります

    DEST=/opt/stack
    LOGFILE=$DEST/logs/stack.sh.log
    VERBOSE=True
    LOG_COLOR=False
    SCREEN_LOGDIR=$DEST/logs/screen
    
    ADMIN_PASSWORD=password 
    MYSQL_PASSWORD=openstack
    RABBIT_PASSWORD=openstack
    SERVICE_PASSWORD=openstack
    SERVICE_TOKEN=tokentoken
    
    GLANCE_BRANCH=stable/icehouse
    HORIZON_BRANCH=stable/icehouse
    KEYSTONE_BRANCH=stable/icehouse
    NOVA_BRANCH=stable/icehouse
    NEUTRON_BRANCH=stable/icehouse
    HEAT_BRANCH=stable/icehouse
    CEILOMETER_BRANCH=stable/icehouse
    
    DISABLED_SERVICES=n-net ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,q-metering,neutron
    
    ENABLED_SERVICES+=,q-lbaas
    ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng
    HEAT_STANDALONE=True
    
    ENABLED_SERVICES+=,ceilometer-acompute,ceilometer-acentral,ceilometer-collector,ceilometer-api
    ENABLED_SERVICES+=,ceilometer-alarm-notify,ceilometer-alarm-eval
    

    この後

    ./stack.sh
    
  2. インストールが成功した後、ubuntuイメージをアップロードしました

    glance image-create --name Ubuntu --disk-format  iso --container-format bare <~/sumit/images/ubuntu-14.04.2-desktop-amd64.iso
    
  3. ダッシュボードにログインし、このイメージを使用してインスタンス (m1.small、RAM GB、合計ディスク 20 GB) を起動します。

    しかし、今では表示されます

    Error: Unable to connect to Neutron
    

    インスタンスをリストするたびに、同じエラーが表示されます。

私がいくつかのインスタンスを起動してその上にubuntuをインストールできるように、これらすべての問題を克服するのを手伝ってくれる人はいますか?

4

1 に答える 1

0

neutron サービスが実行されていないため、接続できない可能性があります。ダッシュボードでは、ネットワークなしではインスタンスを作成できません。devstack で screen コマンドを使用して、neutron が正常に動作しているかどうかを確認します。

于 2015-09-15T17:17:43.770 に答える