(出典回線網)OpenStackのの展開を達成するための重要なツールを使用してpackstack!

序文

A:展開OpenStackの

1.1:環境

  • VMwareのソフトウェア
  • Centos7制御ノードOpenStackのよう仮想マシン、IPアドレスは、NATは次のようになります。192.168.233.102

1.2:目的

  • 使用して、OpenStackの展開のための鍵をpackstack。
  • ログインOpenStackのは、WEBページで動作します

1.3:実験

1.3.1:仮想マシンをインストールします。
  • プロセスは、(インストールを最小限にするために)、以下の構成を言っていない、単純です
  • マーク
1.3.2:IPアドレスの設定やホスト名を変更します
  • [root@localhost ~]# hostnamectl set-hostname openstack	'//修改主机名'
    [root@localhost ~]# su
    [root@openstack ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33	'//修改网卡IP地址' 
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static	'//原本的dhcp修改为static'
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    UUID=abae53a8-d784-4ddb-bacb-4c58fe637d0f
    DEVICE=ens33
    ONBOOT=yes
    IPADDR=192.168.233.102	'//添加以下IP地址信息'
    NETMASK=255.255.255.0
    GATEWAY=192.168.233.2
    [root@openstack ~]# systemctl restart network	'//重启网卡'
    [root@openstack ~]# vi /etc/hosts	'//修改主机映射文件'
    192.168.233.102 localhost.localdomain
    [root@localhost ~]# vim /etc/resolv.conf	'//修改域名解析文件'
    那么server 8.8.8.8
    [root@openstack ~]# ping 8.8.8.8	'//ping域名服务器	'
    [root@openstack ~]# ping www.baidu.com	'//ping百度'
    
1.3.3:最適化を開始
  • ファイアウォールや保護や手紙をオフにし、スタートからの起動をキャンセル

    [root@openstack ~]# systemctl stop firewalld	'//关闭防护墙'
    [root@openstack ~]# systemctl disable firewalld	'/取消开机自启动'
    Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
    Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
    [root@openstack ~]# setenforce 0	'//关闭核心防护'
    [root@openstack ~]# vi /etc/sysconfig/selinux	'//取消开机自启'
    SELINUX=disabled
    
  • 閉じるネットワーク管理ツール、カイからの起動をキャンセル

    [root@openstack ~]# systemctl disable NetworkManager
    Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
    Removed symlink /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.
    Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
    Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
    [root@openstack ~]# systemctl stop NetworkManager
    
  • セットアップ時間同期

    [root@openstack yum.repos.d]# yum -y install ntpdate	'//安装ntpdate服务'
    [root@openstack yum.repos.d]# ntpdate ntp.aliyum.com >>/var/log/ntpdate.log	'//同步aliyum时间'
    [root@openstack yum.repos.d]# crontab -e	'//创建周期计划任务'
    */30 * * * * /usr/sbin/ntpdate ntp.aliyum.com >>/var/log/ntpdate.log
    [root@openstack yum.repos.d]# systemctl restart crond	'//重启计划任务'
    [root@openstack yum.repos.d]# systemctl enable crond	'//设置开机自启动'
    
  • 編集YUMソース、電車やOpenStackのバージョンをインストールします

    [root@openstack ~]# cd /etc/yum.repos.d/
    [root@openstack yum.repos.d]# mkdir bak
    [root@openstack yum.repos.d]# mv C* bak/
    [root@openstack yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    [root@openstack yum.repos.d]# yum -y install centos-release-openstack-train
    [root@openstack yum.repos.d]# yum clean all
    [root@openstack yum.repos.d]# yum makecache
    
  • 通常のサービスかどうかを確認するために再起動します。

    [root@openstack ~]# reboot
    
1.3.4:ワンクリックOpenStackのを展開する展開
  • OpenStackの-packstackパッケージをインストールします。

    [root@OpenStack ~]# yum -y install openstack-packstack 
    
  • オンライン展開

    [root@OpenStack ~]# packstack --allinone 	'//大约等待30分钟左右'
    ...省略内容
     **** Installation completed successfully ******
    ...省略内容
    
  • 閲覧ユーザー名とパスワード

    [root@openstack ~]# ls
    anaconda-ks.cfg  keystonerc_admin  keystonerc_demo  packstack-answers-20200227-100103.txt
    [root@openstack ~]# cat keystonerc_admin 
    unset OS_SERVICE_TOKEN
        export OS_USERNAME=admin	'//用户名为admin'
        export OS_PASSWORD='894111c1565f478d'	'//密码复制一下,稍后网页登陆使用'
        export OS_REGION_NAME=RegionOne
        export OS_AUTH_URL=http://192.168.233.102:5000/v3
        export PS1='[\u@\h \W(keystone_admin)]\$ '
        
    export OS_PROJECT_NAME=admin
    export OS_USER_DOMAIN_NAME=Default
    export OS_PROJECT_DOMAIN_NAME=Default
    export OS_IDENTITY_API_VERSION=3
    
    
1.3.5:WebログOpenStackの
  • マーク
  • マーク

1.3.6:実験は正常に終了しました!見ていただきありがとうございます!

公開された130元の記事 ウォン称賛64 ビュー20000 +

おすすめ

転載: blog.csdn.net/CN_TangZheng/article/details/104534869