OpenStack 认证服务(keystone)安装前期部署检查
一,检查安装完成情况
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)安装前期部署检查的更多相关文章
- OpenStack 认证服务 KeyStone部署(三)
Keystone 介绍 Keystone作用: 用户与认证:用户权限与用户行为跟踪: 服务目录:提供一个服务目录,包括所有服务项和相关Api的断点 SOA相关知识 Keystone主要两大功能用户认证 ...
- OpenStack 认证服务 KeyStone部署 (四)
Keystone作用: 用户与认证:用户权限与用户行为跟踪: 服务目录:提供一个服务目录,包括所有服务项和相关Api的断点 SOA相关知识 Keystone主要两大功能用户认证和服务目录(相当于一个注 ...
- OpenStack 认证服务 KeyStone 服务注册(五)
创建服务实体和API端点 创建服务 openstack service create --name keystone --description "OpenStack Identity&qu ...
- OpenStack 认证服务 KeyStone 服务注册(六)
一)检查keystone是否安装配置成功 1.1删除环境变量的配置 unset OS_AUTH_URL redhat 1.2 请求令牌认证 admin用户,请求认证令牌 openstack --os- ...
- 云计算管理平台之OpenStack认证服务Keystone
一.keystone简介 keystone是openstack中的核心服务,它主要作用是实现用户认证和授权以及服务目录:所谓服务目录指所有可用服务的信息库,包含所有可用服务及其API endport路 ...
- openstack学习-KeyStone安装(二)
一.安装keystone # yum install -y openstack-keystone httpd mod_wsgi memcached python-memcached 二.设置Memca ...
- OpenStack 认证服务 KeyStone连接和用户管理(四)
连接keystone两种方式: 一种使用命令 一种使用环境变量 1.通过环境变量方式连接keystone(适合在初始化场景使用) 配置认证令牌环境变量 export OS_TOKEN=07081849 ...
- OpenStack 认证服务 KeyStone连接和用户管理(五)
一) 创建环境变量链接keyston vim adminrc export OS_USERNAME=admin export OS_PASSWORD=redhat export OS_PROJECT_ ...
- openstack核心组件——keystone身份认证部署服务(5)
node1主机执行 1.mysql -u root -p 2.create database keystone; 创建数据库 MariaDB [(none)]> show databases; ...
- 【openstack N版】——认证服务keystone
一. 基础环境 1.1环境介绍 linux-node1(控制节点) #系统版本 [root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux r ...
随机推荐
- 一周涨 15k Star 的开源项目「GitHub 热点速览」
你训练大语言模型(LLM)用的什么框架?有没有想过不用框架训练 GPT-2? GitHub 上就有这么一位大神(Andrej Karpathy),他仅用大约 1k 行的 C 代码就完成了 GPT-2 ...
- 一个.NET内置依赖注入的小型强化版
前言 .NET生态中有许多依赖注入容器.在大多数情况下,微软提供的内置容器在易用性和性能方面都非常优秀.外加ASP.NET Core默认使用内置容器,使用很方便. 但是笔者在使用中一直有一个头疼的问题 ...
- java 读取文本文件超简单的方法
答案是:Scanner读取,初学者大部分都用过这货,然而这货还有这样两个构造方法: public Scanner(File source); public Scanner(InputStream st ...
- 如何将 ASP.NET Core MVC 项目的视图分离到另一个项目
如何将 ASP.NET Core MVC 项目的视图分离到另一个项目 在当下这个年代 SPA 已是主流,人们早已忘记了 MVC 以及 Razor 的故事.但是在某些场景下 SSR 还是有意想不到效果. ...
- 力扣504(java)-七进制数(简单)
题目: 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出. 示例 1: 输入: num = 100输出: "202"示例 2: 输入: num = -7输出: &qu ...
- 关于CDN的原理、术语和应用场景那些事
关于CDN,想必你一定看过很多官方的解释.今天,CDN百科第七期,将用一篇3844字的文章,来带你了解CDN的诞生.术语.原理.特征以及应用场景,看完这篇文章,相信你将会对CDN这项互联网基础设施有更 ...
- 璀璨智行:V2X车路协同智慧交通
V2X车用无线通信技术是指车对外界的信息交换,作为未来智能交通运输系统的关键技术,璀璨智行潜心研究V2X技术,致力于V2X车路协同的落地,在智慧交通领域做出了卓越的贡献. 创业机会点 魏军博表示:& ...
- 【实用教程】在配备持久内存的实例上部署Redis应用
简介:配备持久内存的实例(例如re7p.r7p.re6p)提供了超大CPU内存配比,Redis应用运行在这类实例上可以大幅度降低单GiB内存的成本.本文以部分操作系统为例,介绍如何在这类实例上快速部署 ...
- MySQL—MySQL的存储引擎之InnoDB
MySQL-MySQL的存储引擎之InnoDB 存储引擎及种类 存储引擎 说明 MyISAM 高速引擎,拥有较高的插入,查询速度,但不支持事务 InnoDB 5.5版本后MySQL的默认数据库存储引擎 ...
- QT使用外部库
一.简述 当QT使用第三方库时,编译会报错,哪怕是使用linux下的软件库时都有可能报错,所以在使用的时候需要添加一下外部库的路径,这里我以mosquitto的库函数为例,主要的导入方式有两种. 二. ...