当前位置:网站首页>云计算考试版本1.0
云计算考试版本1.0
2022-06-25 06:42:00 【鬼罚olo】
云计算考试版本1.0
题目类型
- 15道题
一、分析题 10道 40分
二、应用题 5 道 60分
分析题
QUES1
题目描述:vlan部署,加载相应模块,根据ip网关创建相应vlanid,并加入路由表
安装软件包
yum -y install vconfig
加载内核模块
modprobe 8021q
lsmod | grep 802
为eth0添加vlan10(number)
vconfig add eth0 10(numbr)
分配ip
ifconfig eth0.10(number) 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 up
添加路由
route add -net 192.168.0.0/24 gw 192.168.0.1
QUES2
题目描述:ovs (根据网桥名创建网桥,将网卡加入的网桥中,查找所有网桥端口的信息)
根据网桥名创建网桥$brname
ovs-vsctl add-br ${brname}
将网卡$netkard加入网桥$brname
ovs-vsctl add-port ${brname} $netkard
查看所有网桥端口信息ovs相关信息
ovs-vsctl show
给网桥划分ip
vSwitch01配置IP信息为:10.10.10.1/24,10.10.10.126;
ifconfig vSwitch01 10.10.10.1 netmask 255.255.255.0
route add default gw 10.10.10.126
QUES3
题目描述:band通过命令创建bond(mode=1)主备模式
添加bond 连接名名(con-name)bond0 接口名(ifname) band0 模式(主备模式)active-backup 健康检测100ms 地址掩码
nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup miimon 100 ipv4 1.1.1.1/24
将ens33,ens37加入bond
nmcli connection add type bond-slave con-name bond0-port1 ifname ens33 master bond0
nmcli connection add type bond-slave con-name bond0-port2 ifname ens37 master bond0
查看bond信息
more /proc/net/bonding/bond0
QUES4
题目描述:身份认证服务安装keystone
1.yum -y install openstack-keystone httpd mod_wsgi
编写shell判断apache服务是否运行
#!/bin/bash
if [ "$(ps -ef | grep httpd | wc -l)" -gt "0" ];then
echo "success"
else
echo "Error or stop"
fi
QUES5
题目描述:docker获取镜像
获取os_mirror
docker pull os_mirror
给镜像建立标签
docker tag centos:7.9 mycentos:7.9
QUES6
题目描述:eutron网络服务
查看所有租户的网络
neutron net-list
列出整个网络空间
ip netns list
QUES7
题目描述:安装mariadb,open stack配数据库信息文件
安装mariadb
yum install -y mariadb-server mariadb-client
openstack 配数据库相关信息
vi openstack.cnf
[mysqld]
bind-address = ${mysql_ip}
default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
QUES8
题目描述:消息队列
rabbitmq-plugins list 显示消息队列的插件,一行一个
rabbitmq-plugins enable 启用其所有插件
rabbitmq_management 启用management插件,并禁用其他插件
QUES9
题目描述:计算服务(查看可用的计算节点,将虚机熔纤到别的虚机)
查看可以计算节点
nova-manage service list
熔纤虚机
nova live-migration cirros-vm compute002
QUES10
题目描述:shell实现mysql全库备份
#!/bin/bash
mysqldump-uroot --all-database>/root/mysqlbak.sql
应用题
QUES1
题目描述:nova创建管理流程,编写shell对nova进行旧文件清楚,新文件生成
创建管理流程
nova-api接收来自客户端、Dashboard创建虚拟机的请求。接收到请求之后,验证请求是否合法。通过验证后的请求,将会被转交nova-schduler;nova-schduler接收到请求后,会查看集群中所有计算节点,并选择一个节点启动虚拟机,将创建虚拟机的请求转发至被选中节点的nova-compute服务;nova-compute接收到消息,创建虚拟机,并采用libvirt管理虚拟机;libvirt接收到消息,再将具体的任务交给KVM。
从新生成脚本
#!/bin/bash
[[rm -d /etc/nova ]] && rm -rf /etc/nova/*
mkdir -pv /etc/nova
cp -rf $TOPDIR/openstacksource/nova/etc/nova/* /etc/nova
QUES2
题目描述:Dockerfile构建mongodb:版本2.6.1,ubuntu 18.04
FROM ubuntu:18.04
RUN apt-get update && apt-get install
mongodb-org=2.6.1
mongodb-org-server=2.6.1
mongodb-org=shel=2.6.1
mongodb-org-mongos=2.6.1
mongodb-org-tools=2.6.1
EXPOSE 27017
ENTRYPOINT [“/usr/bin/mongodb”]
QUES3
题目描述:提示以上错误,表示hadoop目前处于安全模式状态,这时文件系统中内容不允许被修改也不允许被删除。。通常分布式文件系统在刚启动的时候会处于安全模式,主要为了系统启动的时候检查各个DataNode上数据块的有效性,同时根据策略必要的复制或删除部分数据块。安全模式只需等待一会即可结束,也可以通过执行命令:hadoop dfsadmin -safemode leave来关闭安全模式。安全模式是hadoop集群的一种保护机制,在启动时最好等待集群自动退出,然后再进行文件操作。可执行以下命令控制安全模式的进入、退出和查看:
hadoop dfsadmin -safemode get (获取)
hadoop dfsadmin -safemode enter (进入)
hadoop dfsadmin -safemode leave (退出)
QUES4
题目描述:rvm磁盘挂载扩容
当前卷扩容
pvcreate /dev/sdb1
卷组扩容
vgextend Book /dev/sdb1
逻辑卷扩容
lvconvert -m 1 /dev/Book/testlv /dev/sdb1
lvconvert -m 0 /dev/Book/testlv /dev/sdb1
vgreduce /dev/Book /dev/sdb1
vgs
QUES5
题目描述:nova报错处理
(1)
1)使用virsh命令暂停(suspend)运行中的实例;
2)将qemu-nbd连接到实例disk;
3)挂在qemu-nbd设备;
4)查看或修复实例镜像内容后卸载qemu-nbd设备;
5)断开qemu-nbd设备;
6)使用virsh命令重新启动(resume)实例。
(2)
#!/bin/bash
yum -y install kernel-devel kernel-headers
wget https://kernel.org/3.10.0-327.e17.x86_64/kernel-3.10.0-327.e17.src.rpm
rpm -ivh kernel-3.10.0-327.e17.src.rpm
cd ~/rpmbuild/SOURCES
tar -zxvf linux-3.10.0-123.e17.tar.gz -C /usr/src/kernels/
cd /usr/src/kernels/
mv $(uname -r)-old/Module.symvers ./
mv linux-3.10.0-123.e17 $(uname -r)
cd $(uname -r)
mkde mrproper
cp ../$(uname -r)-old/Module.symvers ./
cp /boot/config-$(uname -r) ./.config
make oldconfig
mkae prepare
make scripts
make CONFIG_BLK_DEV_NBD=m M=drivers/block
cp drivers/block/ndb.kl /lib/modules/$(uname -r)/kernel/drivers/block/
depmod -a
modprobe nbd
边栏推荐
- 1742. maximum number of small balls in the box
- 单位转换-毫米转像素-像素转毫米
- 力扣78:子集
- What are the problems with traditional IO? Why is zero copy introduced?
- npm install 报错 : gyp ERR! configure error
- How to use ad wiring for PCB design?
- Application of point cloud intelligent drawing in intelligent construction site
- OAuth 2.0一键登录那些事
- 将数据导入到MATLAB
- 50. pow (x, n) - fast power
猜你喜欢
权限、认证系统相关名词概念
神经网络与深度学习-3- 机器学习简单示例-PyTorch
"Spatial transformation" significantly improves the quality of ground point extraction of cliff point cloud
ts环境搭建
Share the process requirements for single-layer flexible circuit board
Modular programming of oled12864 display controlled by single chip microcomputer
Import data into Matlab
How to select lead-free and lead-free tin spraying for PCB? 2021-11-16
[distillation] pointdistiller: structured knowledge distillationwards efficient and compact 3D detection
Basic use of ActiveMQ in Message Oriented Middleware
随机推荐
单位转换-毫米转像素-像素转毫米
Elk + filebeat log parsing, log warehousing optimization, logstash filter configuration attribute
基于STM32MP157调试MIPI-DSI屏幕
剑指 Offer II 027. 回文链表
将数据导入到MATLAB
test
判断用户是否是第一次进入某个页面
Fairmot yolov5s to onnx
Share the process requirements for single-layer flexible circuit board
基于Anaconda的模块安装与注意事项
27. 移除元素
@Resource和@Autowired注解的不同,为什么推荐@Resource?
Misunderstanding of switching triode
Modular programming of LCD1602 LCD controlled by single chip microcomputer
Atlas conference vulnerability analysis collection
Summary of small problems in smartbugs installation
1464. 数组中两元素的最大乘积
Usememo simulation usecallback
el-input实现尾部加字
差点被这波Handler 面试连环炮带走~