Openstack期末实训问题库
1、简述controller0节点Yum本地源搭建配置的过程
进入root用户下:(拷贝镜像源文件到本地)
①挂载光盘
新建一个挂载点,mkdir /media/cdrom
挂载镜像到挂载点,mount dev/cdrom /media/cdrom
②安装createrepo,yum –y install createrepo
本地base,extra源制作:createrepo –p –d –o /data/centos /data/centos
上传文件到/wget-yum目录下,解压后移动到/data下
③创建元数据
#create -p -d -o /data/openstack-icehouse/ /data/opensatck-icehouse
④安装ftp服务
修改配置文件,修改yum仓库指向文件
进入yum源配置目录cd /etc/yum.repos.d
mkdir bak
改变网络源文件目录,即停止使用网络源 mv *bak
cd bak/
拷贝一份源配置文件到yum.repos.d目录下 cp centOs-Media.repo .
⑤开启本地源vi centOs-Media.repo 将enabled=0改为1
⑥清空yum缓存 yum clean all
制作新的缓存 yum makecache
测试并统计yum本地源
2、修改linux 主机名和主机地址映射的文件路径
①修改主机名,进入/etc/sysconfig/目录下,对network文件中的hostname进行修改。
注:该项的所有操作步骤都要使用root用户进行。
②vi /etc/hosts在末尾添加所有主机的IP地址与主机名的映射关系
3、如何设置禁止系统防火墙iptables开机启动
chkconfig iptables off
systemctl iptables.service disable
4、制作本地源的一个必要工具是什么
createrepo工具
5、如何查看正在运行的ftp相关进程有哪些
ps -ef|grep ftp
6、那条命令可以用来查询系统是否已安装此软件包
rpm -qa|grep [软件名]
7、Keystone里的token指的是什么
Token通常是指一串比特值或字符串,用来做访问资源的记号,其中包含可以访问的资源范围和有效时间,有效期有限可以随时被撤回
8、租户用户角色有什么区别
租户:是各个访问资源的集合,用户在访问租户资源时,必须与该租户关联,并制定该用户在该租户下的角色
用户:可以是一个人或服务或使用openstack相关服务的一个组织,openstack通过注册相关服务用户来管理用户。
角色:代表一组可以访问的资源权限,角色决定了用户的权限。
你可以理解为租户为那些使用你云环境的客户,这些客户可以是一个项目组,工作组,公司,这些客户会建立不同的账号(用户)及其对应的权限(角色)
9、如何修改mysql数据库root用户的密码
/usr/bin/mysqladmin -u root password ‘openstack’
10、Mysql数据库初始化的命令是什么
mysql_install_db
11、请用某一用户查询数据库里的表单
mysql -u nova -pNOVA_DBPASS -e ‘show databases;’
mysql –uneutron –Pneutron_dbpass
use neutron;
show tables;
12、请用root用户查看mysql库中已经存在的用户名
select user from mysql.user;
13、如何查看rabbitmq服务已创建的用户及权限
查看用户Rabbitmqctl list_users
查看权限Rabbitmqctl list_permissions
14、Keystone的主配置文件和日志子文件路径
主配置文件:/etc/keystone/keystone.conf
日志路径:/var/log/keystone/keystone.log