一,检查安装完成情况

1.连接情况

(1) 从控制节点到计算节点的连通性测试

[1]ping计算节点的内网ip

[2]ping计算节点的外网ip

[3]ping计算节点的主机名

(2)从计算节点到控制节点的连通性测试

[1]ping控制节点的内网ip

[2]ping控制节点的外网ip

[3]ping控制节点的主机名

(3)从宿主机到控制节点的连通性

[1]ping控制节点的内网ip

[2]ping控制节点的外网ip

(4)从宿主机到计算节点的连通性

[1]ping计算节点的内网ip

[2]ping计算节点的外网ip

二.本地yum源搭建自检

1.控制节点yum源检测

[1]yum repolist

存在base extra train updates virt 5个库

[root@controller ~]# yum repolist
Loaded plugins: fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Loading mirror speeds from cached hostfile
repo id repo name status
base base 10,039
extras extras 500
train train 3,168
updates updates 3,182
virt virt 63
repolist: 16,952

[2]yum安装

yum -y insatll net-tools

yum -y telnet

2.控制节点ftp服务检测

systemctl status vsftpd

(显示active   running)

3.计算节点yum源检测

(1)yum repolist

存在base extra train updates virt 5个库

(2)yum安装

yum -y insatll net-tools

yum -y telnet

三.chrony  安装

1.在计算节点上检测与控制节点的时间同步

[1]date 查看两台机器的时间是否同步

四。OpenStack 云计算平台基础框架安装自检

1.在控制节点上检测安装结果

[1]查看“etc/yum.repos.d” 目录下的文件

(只有自建的后缀为repo的文件)

[2]openstack --version     查看openstack的版本号

2.在计算节点上检测安装结果

[1]查看“etc/yum.repos.d” 目录下的文件

(只有自建的后缀为repo的文件)

[2]openstack --version     查看openstack的版本号

五。MariaDB安装自检

1.控制节点上的MariaDB 是否安装成功

(1)重启服务器后,使用“netstat -tnlup”命令查看端口占用情况

[3306端口为listen状态]

(2)使用“mysql -uroot -p000000”命令登录数据库

[能够登录数据库]

(3)在登录的情况下查询数据库列表“show datebase”

[存在名为“mysql”的数据库]

六。memcached安装自检

1.控制节点上服务是否启用

[1]重启服务器后,使用"netstat-tnlup"命令查看端口占用情况

    11211端口处于监听状态

2.控制节点用telnet能否链接

用telnet连接服务器,输入stats

能连接,且在stats 状态下看到杜服务器已经运行的时间uptime

3.计算节点用telnet

用telnet 连接服务器,输入stats

能连接,且在stats 状态下看到杜服务器已经运行的时间uptime

七.rabbitmq安装自检

1.控制节点上的rabbitmq 是否 启用

)重启服务器后,使用"netstat-tnlup"命令查看端口被占用情况

25672 与 5672端口处于监听状态

2.rabbitmq的用户是否正确

)使用"rabbitmqctl list_user"命令查看用户列表

(存在自建用户)

3.权限是否正确

查看自建用户的权限

具有对所有资源的配置,泄露,读取的权限

八。etcd安装自检

1.控制节点上的etcd服务是否启用

重启服务器后,使用“netstat -tnlup”命令查看端口占用情况

(2379 和2380端口处于被监听状态)

2.能否正常读取数据

使用etcdctl命令向键 “mykey”存入007;

使用etcdctl命令读取键”mekey“的值

能存入,也能正确的读到值

OpenStack 认证服务(keystone)安装前期部署检查的更多相关文章

  1. OpenStack 认证服务 KeyStone部署(三)

    Keystone 介绍 Keystone作用: 用户与认证:用户权限与用户行为跟踪: 服务目录:提供一个服务目录,包括所有服务项和相关Api的断点 SOA相关知识 Keystone主要两大功能用户认证 ...

  2. OpenStack 认证服务 KeyStone部署 (四)

    Keystone作用: 用户与认证:用户权限与用户行为跟踪: 服务目录:提供一个服务目录,包括所有服务项和相关Api的断点 SOA相关知识 Keystone主要两大功能用户认证和服务目录(相当于一个注 ...

  3. OpenStack 认证服务 KeyStone 服务注册(五)

    创建服务实体和API端点 创建服务 openstack service create --name keystone --description "OpenStack Identity&qu ...

  4. OpenStack 认证服务 KeyStone 服务注册(六)

    一)检查keystone是否安装配置成功 1.1删除环境变量的配置 unset OS_AUTH_URL redhat 1.2 请求令牌认证 admin用户,请求认证令牌 openstack --os- ...

  5. 云计算管理平台之OpenStack认证服务Keystone

    一.keystone简介 keystone是openstack中的核心服务,它主要作用是实现用户认证和授权以及服务目录:所谓服务目录指所有可用服务的信息库,包含所有可用服务及其API endport路 ...

  6. openstack学习-KeyStone安装(二)

    一.安装keystone # yum install -y openstack-keystone httpd mod_wsgi memcached python-memcached 二.设置Memca ...

  7. OpenStack 认证服务 KeyStone连接和用户管理(四)

    连接keystone两种方式: 一种使用命令 一种使用环境变量 1.通过环境变量方式连接keystone(适合在初始化场景使用) 配置认证令牌环境变量 export OS_TOKEN=07081849 ...

  8. OpenStack 认证服务 KeyStone连接和用户管理(五)

    一) 创建环境变量链接keyston vim adminrc export OS_USERNAME=admin export OS_PASSWORD=redhat export OS_PROJECT_ ...

  9. openstack核心组件——keystone身份认证部署服务(5)

    node1主机执行 1.mysql -u root -p 2.create database keystone; 创建数据库 MariaDB [(none)]> show databases; ...

  10. 【openstack N版】——认证服务keystone

    一. 基础环境 1.1环境介绍 linux-node1(控制节点) #系统版本 [root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux r ...

随机推荐

  1. Error:A problem occurred configuring project ':app'.

    前言 因为部门需要用到另外一个部门的库,而另外一个部门是c++部门,这种声音视频算法java做不了的. 如果是因为有引入c++库产生的这个问题,那么基本上你需要肯定你安装了ndk,如果没有安装那么会报 ...

  2. 重新整理数据结构与算法(c#)—— 算法套路分治算法[二十五]

    前言 有一个汉罗塔的游戏如下: 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具. 大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘. 大梵天 ...

  3. allure常用

    overview:概述页面:categories:分类目录:suites:按套件和类分组的已执行测试的标准结构:graphs:图表:timeline:时间线:behaviors:可根据epic.fea ...

  4. var ,let和const三者之间的区别

    var 声明变量可以被修改,可以被重复声明.有变量提升(写的位置和使用时候的位置不一样). let声明变量可以被修改,,但不能重复声明.如文件中有一个let a = 0;后面就不能在定义let a=* ...

  5. 一款跑在云上的定制容器专属 OS 来了——LifseaOS | 龙蜥技术

    ​简介:如果可以把运维 API 化,那我们是不是可以把 OS 也作为一个 K8S 可以管理的资源,让 K8S 像管理容器一样管理OS? ​ 引言 在 2021 年 10 月的云栖大会上,为云原生而生的 ...

  6. 图像检索在高德地图POI数据生产中的应用

    ​简介: 高德通过自有海量的图像源,来保证现实世界的每一个新增的POI及时制作成数据.在较短时间间隔内(小于月度),同一个地方的POI 的变化量是很低的. ​ 作者 | 灵笼.怀迩 来源 | 阿里技术 ...

  7. MySQL深潜|剖析Performance Schema内存管理

    简介: 本文主要是通过对PFS引擎的内存管理源码的阅读,解读PFS内存分配及释放原理,深入剖析其中存在的一些问题,以及一些改进思路. 一  引言 MySQL Performance schema(PF ...

  8. 如何高效学习 Kubernetes 知识图谱?

    ​简介: Kubernetes 知识图谱遵循云原生人才学习路径搭建课程体系框架,及人才发展路线设置不同阶段,由浅入深,帮助云原生人才学习容器基础.Kuternetes 网络.存储.资源对象.服务发现. ...

  9. WPF 修复引用库报错 所使用的 PresentationFramework 6

    本文记录一个 WPF 构建的坑,这是 WPF 仓库的运维管理大意挖的坑.将会在大家使用低版本的 dotnet 6 如 6.0.1 版本时,引用其他人使用高 dotnet 6 版本,如 dotnet 6 ...

  10. C语言结构体的内存分配

    一.结构体内存分配原则 原则一:结构体中元素按照定义顺序存放到内存中,但并不是紧密排列.从结构体存储的首地址开始 ,每一个元素存入内存中时,它都会认为内存是以自己的宽度来划分空间的,因此元素存放的位置 ...