openstack部署-dashboard服务安装

dashboard安装

yum install openstack-dashboard -y

OPENSTACK_HOST = "192.168.1.17"                                 #更改为keystone机器地址

OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"              #默认的角色

ALLOWED_HOSTS = ['*']                                                 #允许所有主机访问

CACHES = {

'default': {

'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',

'LOCATION': '192.168.1.17:11211',                                   #连接

}

}

#CACHES = {

# 'default': {

# 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',

# }

#}

TIME_ZONE = "Asia/Shanghai"                        #设置时区

OPENSTACK_KEYSTONE_URL = "http://%s:5000/v3" % OPENSTACK_HOST

OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

OPENSTACK_API_VERSIONS = {

    "identity": 3,

    "image": 2,

    "volume": 2,

}

OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"

OPENSTACK_NEUTRON_NETWORK = {

    ...

    'enable_router': False,

    'enable_quotas': False,

    'enable_distributed_router': False,

    'enable_ha_router': False,

    'enable_lb': False,

    'enable_firewall': False,

    'enable_vpn': False,

    'enable_fip_topology_check': False,

}

 

编辑 /etc/httpd/conf.d/openstack-dashboard.conf

WSGIApplicationGroup %{GLOBAL}

 

systemctl restart httpd  memcached.service 重启http

(http服务起不来,直接systemctl status httpd 查看原因)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于OpenStack安装部署,你可以按照以下步骤进行操作: 1. 系统要求: - Ubuntu或CentOS操作系统 - 64位服务器 - 至少4个处理器核心和8GB RAM 2. 安装依赖: - 执行以下命令以安装OpenStack依赖项: ``` $ sudo apt-get update $ sudo apt-get install python3-dev python3-venv python3-pip $ sudo pip3 install python-openstackclient ``` 3. 创建OpenStack用户和服务: - 创建一个非特权用户用于OpenStack操作: ``` $ sudo useradd -s /bin/bash -d /opt/stack -m stack $ echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack $ sudo su - stack ``` - 创建OpenStack服务凭证: ``` $ openstack co-create-service-project --project service --description "Service Project" ``` 4. 安装DevStack: - 在stack用户的主目录下克隆DevStack存储库: ``` $ git clone https://opendev.org/openstack/devstack.git $ cd devstack ``` - 创建一个本地.conf文件并配置DevStack: ``` $ cp samples/local.conf . $ vi local.conf ``` - 在local.conf文件中,根据你的需求配置以下选项: ``` [[local|localrc]] ADMIN_PASSWORD=myadminpassword DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD HOST_IP=your_host_IP_address ``` 注意替换"your_host_IP_address"为你的主机IP地址。 - 运行stack用户的安装脚本以部署OpenStack: ``` $ ./stack.sh ``` 5. 登录OpenStack Dashboard: - 打开浏览器,访问http://your_host_IP_address/dashboard/,使用管理员帐户登录。 这些步骤提供了一个基本的OpenStack安装部署过程。你可以根据自己的需求和环境进行进一步的配置和定制化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值