ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

云计算与运维实操题库:选择题考点与服务搭建命令全解析

云计算与运维实操题库:选择题考点与服务搭建命令全解析 简介这是面向IT运维、云计算及项目管理方向学习者的题目参考文档以选择题形式梳理多个核心知识模块。内容涵盖项目生命周期中立项、测试、开发与质保的区分金融业务场景下的平台安全要求OSI参考模型中路由所在层级并延伸到OpenStackKeystone认证、RabbitMQ消息服务、Ceilometer监控数据存储、AWSRDS支持的数据库引擎、EBS卷跨可用区迁移、Docker常用操作、vi编辑器与Linux命令等高频考点。文档对容易混淆的选项做了简要辨析例如监控项目过程组应贯穿整个项目而非阶段结束才执行单个实例停止重启后是否保留公网IP等能帮助备考技术认证、准备面试或日常复习的读者快速扫清盲点。单选之外还包含多选题示例涉及EBS卷类型、NFS协议版本、K8S集群节点分类等内容适合多角度自测。资源包共1个docx文件大小仅23KB内容精炼便于随身查阅已有70人学习下载可作为轻量自测与对照复习材料。1. 这是一份能直接照着敲的实操题库:选择考点、命令答案与返回输出全都有我拆这份题库的时候第一反应是「这不就是考前冲刺用的机经嘛」但细看发现它比普通刷题集实用得多。40 道选择题把项目管理流程、网络基础、OpenStack 组件、AWS、Docker、K8S 这些高频考点全过了一遍关键是后面 15 道实操题从 eNSP 交换机配置、LVM 扩容、NFS/Samba 搭建一路做到 MariaDB 主从、WordPress 部署、Glance 镜像上传和 Docker 私有仓库每题都给了完整命令和终端返回输出。直接照着敲基本能把常见实操题拿稳。适合正在备考云计算或系统运维认证的人也适合运维岗面试前想快速把服务搭建命令过一遍的从业者。你不需要再去翻几十篇博客拼命令这份题把「背概念」和「敲命令」串成了一条线。2. 选择题的送分题与陷阱题:项目管理流程、网络概念、云平台考点2.1 项目管理流程题:质保不是独立阶段,收尾顺序别按常识选项目管理流程这块题目 1 问「哪个不是项目管理流程中的阶段」答案是 B 项目质保。立项是项目起点开发、测试都是明确阶段质保更像是开发完成后对产品质量做保证的工作过程属于质量管理的范畴不是独立阶段。这个考点实际面试中也常被问到别把「质保」和「验收」搞混。题目 3 问监控项目过程组何时完成答案是 C「整个项目中持续进行」。监控不是等某个里程碑才做一次而是贯穿始终。题目 13 是典型的反直觉题问收尾过程的正确顺序答案是 B:先得到正式验收、写出经验教训、解散团队、结束合同。很多人会按常识选「先结束合同再解散团队」但这题的口径是合同收尾放在解散团队之后。遇到这类顺序题以题库答案为准各家教材对收尾细分的口径确实有出入。题目 19 问项目总结阶段可得到的报告不包括哪个答案是 B《实施报告》。常规总结阶段产出的是《项目总结报告》《验收测试报告》《项目归档检查单》实施报告属于执行过程的内容不会留到总结阶段才出。提示:项目管理流程题只要抓住「五大过程组:启动、规划、执行、监控、收尾」这条主线和「质保是活动不是阶段」这个坑基本不会错。2.2 网络概念与 Linux 命令题:VLAN 即广播域,rm -rf 别手滑网络基础题里题目 4 问路由功能发生在 OSI 哪一层答案是 C 网络层这个没有争议。题目 7 问 VLAN 基本上可以看成什么答案是 A 广播域——VLAN 的本质就是把一个物理局域网按逻辑切成多个广播域隔离二层广播。题目 5 考以太网标准801.2 不是标准802.3 是以太网、802.4 是令牌总线、802.5 是令牌环。题目 23 考 VLAN 取值范围答案是 C 1-4094,0 和 4095 是保留的别选 1-4095。题目 28 考 FTP 125 消息号含义答案是 C「数据连接打开传输开始」注意它和 225「数据连接打开无传输」的差别。Linux 命令题里题目 11 考 vi 从命令模式进入插入状态答案是 A 的 o 键——o 是在当前行下方新建一行并进入插入i 是在当前字符前插入这两个是初学者最容易按混的。题目 15 考 man 命令答案是 D 查看命令帮助信息。题目 20 考解压 wordpress.tar.gz答案是 Ctar -zxvf wordpress.tar.gz,z 表示 gzip、x 表示解压、v 显示过程、f 指定文件。题目 22 考rm -rf dirname,答案是 C:递归强行删除 dirname 目录及其下所有文件没有提示。题目 27 考 ifconfig 作用范围答案是 C「加载网卡到内核中」——ifconfig 只负责配置 IP、回环地址、激活适配器加载网卡内核模块是 modprobe 或系统引导时干的活。多选题里题目 39 考交换机主要功能答案是 ABC:转发/过滤、地址学习、环路避免。路由转发是路由器的事交换机不干。题目 40 考 Linux 优点答案是 ABC:稳定性安全性高效性、代码开源、可移植性好。D 选项「多用户,单进程」是错的Linux 是多用户多进程。提示:这组题的核心是把「网络层做什么、VLAN 隔离什么、tar 参数怎么排、ifconfig 不做什么」四个边界划清楚做题速度会快很多。2.3 云平台与容器概念题:Keystone 认证、EBS 快照、RUN 与 CMDOpenStack 组件这块题目 8 问 Keystone 提供什么服务答案是 A 认证服务;题目 14 问哪个服务提供消息服务答案是 A RabbitMQ;题目 17 问 Ceilometer 监控数据存哪答案是 A MongoDB 数据库。这三个可以串起来记:Keystone 管身份、RabbitMQ 管消息队列、Ceilometer 管计量和监控数据落库 MongoDB。AWS 题目里题目 9 问 RDS 支持多少个关系型引擎答案是 C 六个:Amazon Aurora、Oracle、SQL Server、PostgreSQL、MySQL 和 MariaDB。题目 12 问 EBS 卷如何跨可用区连接答案是 B:创建卷的快照再从另一个 AZ 的快照创建新卷。直接分离卷再附加到别的 AZ 是不支持的。题目 16 问哪个陈述错误答案是 B——单实例停止再启动后在 VPC 内会保留公共 IP。题目 24 问 AWS API 凭证最佳实践答案是 D:创建必要的角色并由 EC2 实例承担。题目 25 问支持的级别答案是 C 公司、业务、开发人员,这个口径和 AWS 官网的 Developer/Business/Enterprise 略有出入考试按题库来。题目 29 问 50Mbps 专用连接用什么答案是 A AWS 直连(Direct Connect)。容器和分布式题题目 6 问分布式计算早期创新者答案是 C Google。题目 10 问查看容器属性答案是 Ddocker inspect,注意它和docker info的功能区别:docker inspect看单个容器/镜像的详细信息docker info看 Docker 引擎整体状态。题目 18 问 Dockerfile 中执行指定程序的关键字答案是 C RUN。这里有个高频混淆点:关键字作用场景RUN构建镜像时执行命令安装软件、创建目录、下载文件CMD容器启动时执行的默认命令启动进程可被 docker run 参数覆盖ENTRYPOINT容器启动入口不易被覆盖固定主进程题目 21 问管理大规模容器集群能力包括答案是 A 编排调度引擎,镜像管理和网络通信方案属于支撑能力用户列表管理不是。题目 26 考 NAT 方式容器跨宿主机通信吞吐率答案是 D 1/3——NAT 模式要经过 docker0 网桥和 iptables 转发性能损耗是真实存在的生产环境一般换桥接或 overlay。题目 33 多选题问 K8S 集群节点类型答案是 ABD:工作节点、控制节点、存储节点,「管理节点」不是官方叫法。题目 37 问 K8S 能实现哪些功能答案是 ABD:自动化部署、自动运行删除容器、自动扩缩容。题目 31 多选题问 EBS 卷特征答案是 BD:基于块的存储、默认基于磁盘。题目 35 问 MySQL 复制优点答案是 AD:数据安全性和远程数据分发。题目 32 和 38 都考 NFS:NFS 协议版本包括 V2/V3/V4,V1 不存在;NFS 由用户空间工具、内核模块、RPC 相关服务组成。题目 34 问 MFA 删除保护的操作答案是 BD:永久删除对象版本和更改存储桶版本控制状态。题目 36 分布式系统优点全选。3. 网络与 Linux 基础实操:eNSP 真机命令、YUM 源与 LVM 扩容3.1 eNSP 交换与路由实操:vlan batch 建 VLAN,trunk 放行要写端口实操 41 题是 S5700 交换机配置,用 eNSP 模拟器。要求一条命令创建 vlan100 和 vlan101,配两个 VLAN 网关,再把 g0/0/1 设 trunk 放行 vlan100,g0/0/2 设 access 归 vlan101。完整命令如下:[SW1]vlan batch 100 101 [SW1]interface Vlanif 100 [SW1-Vlanif100]ip address 172.16.100.254 24 [SW1-Vlanif100]quit [SW1]interface Vlanif 101 [SW1-Vlanif101]ip address 172.16.101.254 24 [SW1-Vlanif101]quit [SW1]interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1]port link-type trunk [SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 100 [SW1-GigabitEthernet0/0/1]quit [SW1]interface GigabitEthernet 0/0/2 [SW1-GigabitEthernet0/0/2]port link-type access [SW1-GigabitEthernet0/0/2]port default vlan 101 [SW1-GigabitEthernet0/0/2]quitvlan batch 100 101是 VRP 平台批量建 VLAN 的写法比逐个vlan 100再vlan 101省两条命令。interface Vlanif是创建三层 VLAN 接口网关 IP 配在 Vlanif 上掩码用点分十进制简写 24 表示 255.255.255.0。trunk 口要先port link-type trunk改链路类型再port trunk allow-pass vlan 100放行指定 VLANaccess 口则用port default vlan 101指定默认 VLAN。注意华为设备的 Tab 补全实际是自动补全关键字考试要求「通过 Tab 键补全」只是让你用完整命令不用背缩写。实操 42 题是 AR2220 路由器双接口加静态路由。g0/0/1 配 192.168.101.1/30,g0/0/2 配 12.12.12.2/30,然后两条静态路由分别去往 192.168.1.0/24 和 192.168.2.0/24:[R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1]ip address 192.168.101.1 30 [R1-GigabitEthernet0/0/1]quit [R1]interface GigabitEthernet 0/0/2 [R1-GigabitEthernet0/0/2]ip address 12.12.12.2 30 [R1-GigabitEthernet0/0/2]quit [R1]ip route-static 192.168.1.0 24 192.168.101.2 [R1]ip route-static 192.168.2.0 24 12.12.12.130 位掩码在华为设备上直接写 30表示 255.255.255.252。ip route-static的格式是目标网段、掩码长度、下一跳。192.168.1.0/24 下一跳 192.168.101.2,走 g0/0/1 方向;192.168.2.0/24 下一跳 12.12.12.1,走 g0/0/2 方向。静态路由配完用display ip routing-table验证能看到这两条路由状态为 Active。这里有个容易翻车的地方:掩码长度写成 24 而不是 255.255.255.0老手一看就懂新手往往会写完整点分十进制考试环境也是认的但题目要求用完整命令时尽量按答案格式来。3.2 本地 YUM 源:挂载 ISO 再写 local.repo,gpgcheck 必须关实操 43 题要求把 CentOS-7-x86_64-DVD-1511.iso 挂载到 /opt/centos,配置 local.repo 让 yum 能用镜像里的软件包。操作分三步:mkdir -p /opt/centos mount -o loop /root/CentOS-7-x86_64-DVD-1511.iso /opt/centos df -hmount -o loop是把 ISO 镜像文件作为块设备回环挂载无需额外设备文件。挂载后df -h应该能看到 /opt/centos 挂载点大小和 ISO 文件一致。然后写 repo 文件:cat /etc/yum.repos.d/local.repo EOF [centos] namecentos baseurlfile:///opt/centos gpgcheck0 enabled1 EOFbaseurlfile:///opt/centos是本地文件协议路径必须写 file:/// 三个斜杠;gpgcheck0是关闭 GPG 签名校验本地镜像没有公钥不关会报错;enabled1确保仓库启用。最后验证:yum clean all yum repolist题库里返回结果是repolist: 4,070,表示仓库识别到 4070 个软件包。实际做的时候经常遇到repolist: 0,大概率是 CentOS-Base.repo 这些默认仓库还开着、baseurl 写错或没挂载,把 /etc/yum.repos.d/ 下其他 .repo 文件改名禁用掉即可。3.3 LVM 卷组扩容:20G 硬盘分两个 5G,再扩到 15G实操 44 题是给虚拟机加一块 20G 硬盘fdisk 分两个 5G 分区创建卷组 xcloudvg再加一个 5G 分区扩容到 15G。分区过程:fdisk /dev/sdbfdisk 交互式操作:输 n 新建分区、默认主分区、分区号 1、起始扇区直接用默认值、结束扇区输5G指定大小第二块分区同样操作最后输 w 写入分区表。完成后lsblk或fdisk -l能看到 /dev/sdb1 和 /dev/sdb2 都是 5G。然后创建卷组:pvcreate /dev/sdb1 /dev/sdb2 vgcreate xcloudvg /dev/sdb1 /dev/sdb2 vgspvcreate把物理分区初始化为物理卷vgcreate xcloudvg把两个 PV 归入同名卷组。vgs输出里 xcloudvg 的 VSize 是 9.99G对应两个 5G 分区换算成 GiB 的结果。接着再给 sdb 分一个 5G 的 sdb3,然后扩容:vgextend xcloudvg /dev/sdb3 vgdisplayvgextend把新分区加入现有卷组。题库里vgdisplay的关键字段:VG Size 14.99 GiB、PE Size 4.00 MiB、Total PE 3837。14.99 不是写错——两个 5GiB 加一个 5GiB 是 15GiB减去元数据开销就是 14.99GiB。PE Size 默认 4MiB,Total PE 3837 就是 14.99GiB 除以 4MiB 取整。这个计算我称之为 LVM 的玄学点考试看到 14.99 别慌是正常现象。提示:考试机上如果看不到 /dev/sdb 设备先检查 VMware 设置里硬盘是否已添加、SCSI 控制器是否在线,echo - - - /sys/class/scsi_host/host0/scan可以强制扫描新盘。4. 服务搭建实操:NFS、Samba、MariaDB 主从到 WordPress4.1 NFS 共享与挂载:先装 nfs-utils,再看 showmount 导出列表实操 45 题要求 xserver1 把 /mnt/share 用 NFS 共享,在 xserver2 挂载到 /mnt。xserver1 上的操作:yum install -y nfs-utils mkdir -p /mnt/share echo /mnt/share 192.168.100.0/24(rw,sync,no_root_squash) /etc/exports systemctl enable --now nfs-server exportfs -r showmount -e 192.168.100.11/etc/exports格式是「共享目录 允许网段(权限)」,192.168.100.0/24 表示只对同网段开放,rw 读写、sync 同步写、no_root_squash 允许客户端 root 保留权限。exportfs -r重新加载配置。题库返回:Export list for 192.168.100.11: /mnt/share 192.168.100.0/24xserver2 上的操作:yum install -y nfs-utils mkdir -p /mnt mount -t nfs 192.168.100.11:/mnt/share /mnt df -hdf -h末尾会出现192.168.100.11:/mnt/share挂载到 /mnt,容量 5.8G——注意这是 qcow2 磁盘的虚拟大小不是共享目录真实大小。坑点在于 xserver1 防火墙得放行 NFS 相关端口或者直接systemctl disable --now firewalld,否则 showmount 能看到但 mount 一直卡住。4.2 Samba 共享:配置文件里那三个 yes 决定能不能写实操 46 题要求安装 Samba 并把 /opt/share 共享出去提交配置文件里的 [share] 段和 netstat 结果。操作:yum install -y samba samba-client mkdir -p /opt/share vi /etc/samba/smb.conf在 smb.conf 末尾加:[share] path /opt/share browseable yes public yes writable yesbrowseable yes决定客户端能不能在网络邻居里看到共享;public yes等价于 guest ok允许匿名访问;writable yes开放写权限。三行全 yes 才是可浏览、可匿名、可写入。如果 writable 不设或设 noWindows 连上后只能读不能写这是最常见的「共享能用但传不了文件」的原因。然后启动服务并验证:systemctl restart smb netstat -ntpl题库返回结果里 tcp 0.0.0.0:445 和 0.0.0.0:139 都在 LISTEN 状态PID 是 smbd。445 是 SMB 协议主端口139 是 NetBIOS 会话服务端口两个都在才算 Samba 正常。配置改动后建议跑一遍testparm它会提示语法错误和无效参数比手动看配置靠谱。4.3 MariaDB 主从:主库开 binlog,从库两个 Yes 才算完实操 47 题要求 xserver1 和 xserver2 装 MariaDB 并配置主从同步。主库 xserver1 先装和配置:yum install -y mariadb-server mariadb systemctl enable --now mariadb编辑 /etc/my.cnf.d/server.cnf在 [mysqld] 段加:[mysqld] server-id1 log-binmysql-binserver-id是主从实例的唯一标识主库从库必须不同;log-bin开启二进制日志主从复制的数据源就是它——从库拉取的是主库的 binlog不开它复制无从谈起。主库创建复制账号:CREATE USER user% IDENTIFIED BY password; GRANT REPLICATION SLAVE ON *.* TO user%; FLUSH PRIVILEGES; SHOW MASTER STATUS;从库 xserver2 配置 server-id2然后执行:CHANGE MASTER TO MASTER_HOSTmysql1, MASTER_USERuser, MASTER_PASSWORDpassword, MASTER_LOG_FILEmysql-bin.000004, MASTER_LOG_POS547; START SLAVE; SHOW SLAVE STATUS\G题库返回里关键字段是Slave_IO_Running: Yes和Slave_SQL_Running: Yes两个 Yes 缺一不可。IO 线程负责从主库拉 binlog,SQL 线程负责把 relay log 应用到本地。Seconds_Behind_Master: 0表示从库没有延迟。血泪经验:主从配完卡在Slave_IO_Running: Connecting的九成是主库 server-id 没配、复制账号权限不对或防火墙挡了 3306先SHOW MASTER STATUS确认主库 binlog 文件名和位置再STOP SLAVE; RESET SLAVE;重新 CHANGE MASTER。4.4 WordPress 部署:tar 解压命令与 LNMP 环境的配合实操 48 题是在 LNMP 环境部署 WordPress,源码包在 /root 目录。解压命令正好对应选择题 20:yum install -y nginx php-fpm php-mysql mariadb-server cd /usr/share/nginx/html tar -zxvf /root/wordpress.tar.gztar 的四个参数各管一件事:z 走 gzip 解压、x 执行解压、v 显示解压文件列表、f 指定包文件。解压后调整目录权限给 nginx 用户:chown -R nginx:nginx /usr/share/nginx/html/wordpress systemctl enable --now nginx php-fpm mariadb然后建数据库给 WordPress 用:CREATE DATABASE wordpress; CREATE USER wpuserlocalhost IDENTIFIED BY wppass; GRANT ALL PRIVILEGES ON wordpress.* TO wpuserlocalhost; FLUSH PRIVILEGES;浏览器访问站点 IP 走 WordPress 安装向导,填数据库名、用户名、密码,再设置站点标题为自己的姓名,例如「XX 的 BLOG」。部署完成后curl http://站点IP返回的是 WordPress 首页 HTML。这里最大的坑是 PHP-FPM 和 Nginx 的 socket 通信配置nginx 配置里 fastcgi_pass 默认指向 unix socket,而 php-fpm 默认监听 9000 端口对不上就出现空白页或 502改 php-fpm 的 listen 或 nginx 的 fastcgi_pass 保持一致即可。5. OpenStack 与 Docker 实操:高频踩坑与排查5.1 Glance 镜像上传:disk-format 和 container-format 必须配对实操 49 题要求用 glance 把 cirros 镜像上传并命名为 mycirros。先 source 环境变量文件:source /root/keystonerc_admin glance image-create --name mycirros \ --disk-format qcow2 \ --container-format bare \ --file /root/cirros-0.3.4-x86_64-disk.img --progress glance image-show d3663be2-3ebf-443a-b3fc-b3e39bda8783--disk-format qcow2声明镜像磁盘格式--container-format bare表示没有容器封装,这两个参数必须和源文件实际格式一致。cirros 镜像是 qcow2 裸格式所以 bare 正确;如果传的是 raw 镜像却标 qcow2或者 container-format 写成 ovf,上传会报格式错误或状态卡在 killed。题库返回里checksum、status: active、size 13287936几个字段要认住——status 变成 active 才算上传完成还在 queued 或 saving 说明没传完。glance image-show后面必须跟镜像 ID 而不是镜像名想用名字查要加glance image-list先拿 ID。5.2 Keystone 和 Nova:user show 字段、flavor 参数顺序实操 50 和 51 题背靠背考 Keystone 和 Nova。先 Keystone 创建用户:source /root/keystonerc_admin openstack user create --password password testuser openstack user show testuser返回结果里 domain_id 是用户所属域默认域是 Default;enabled 为 True 代表账户可用;id 是唯一 IDname 是用户名。考试核对时重点看 enabled 和 name 两个字段。Nova 创建云主机类型:nova flavor-create exam 1234 1024 20 2 nova flavor-show 1234nova flavor-create的参数顺序是名字、ID、内存(MB)、磁盘(GB)、VCPU 数。题目要求内存 1024M、硬盘 20G、虚拟内核 2所以是nova flavor-create exam 1234 1024 20 2不是nova flavor-create exam 1234 20 1024 2——磁盘和内存两个数字的位置记反是这道题最经典的翻车点。flavor-show 1234返回里 id 1234、name exam、ram 1024、disk 20、vcpus 2、os-flavor-access:is_public True,这些字段配得上就是对的。5.3 Swift 容器与 Docker 私有仓库:从 endpoint 到数据目录实操 52 题要求用 swift 创建容器再上传文件:swift post examcontainer echo test content /root/test.txt swift upload examcontainer /root/test.txt swift listswift post examcontainer创建容器swift upload examcontainer /root/test.txt把文件上传进容器。注意swift list只列容器列表,返回 examcontainer;要看容器内文件得用swift list examcontainer。如果 swift list 报 endpoint 错误检查 keystone 环境变量是否 source 对以及 swift 的 service token 是否有效。实操 53 题是 Docker 私有仓库。先解压安装包并加载镜像:cd /root tar -zxvf Docker.tar.gz docker load -i registry_latest.tar docker run -d -v /opt/registry:/var/lib/registry \ -p 5000:5000 --restartalways --name registry registry:latest-v /opt/registry:/var/lib/registry把宿主机目录映射到容器内镜像存储目录这是数据持久化的关键;-p 5000:5000映射端口;--restartalways保证容器挂了自动拉起;--name registry固定容器名。题库里docker info返回 Server Version 18.09.6、Storage Driver: devicemapper——注意老版本 Docker 默认 devicemapper 驱动数据空间和元数据空间是分开的 loop 文件磁盘占满时docker info里 Data Space Available 会告警清理 dangling 镜像比无脑docker rm有效。5.4 高频踩坑:现象、原因、解决第一条:tar 解压报错 This does not look like a tar archive。现象是执行tar -xcf wordpress.tar.gz后直接报错;原因是不小心用了打包参数 c把命令写成了打包而不是解压;解决就是固定记tar -zxvf 包名.tar.gz这组参数,v 可以不写但新手建议保留能看到解压进度心里踏实。第二条:yum repolist 结果为 0。现象是本地源配好后怎么执行都是 0 个包;原因多半是默认 CentOS-Base.repo 还在启用,baseurl 写错成/opt/centos少了 file:/// 前缀或者 ISO 没挂载;解决是把 /etc/yum.repos.d/ 下不用的 .repo 改名禁用确认df -h看得到挂载点repo 文件里写成baseurlfile:///opt/centos最后yum clean all再试。第三条:show slave status 的 Slave_IO_Running 卡在 Connecting。现象是 START SLAVE 后 IO 线程一直连不上主库;原因是主库没开 log-bin、server-id 主从不一致、复制账号 host 写得太死或防火墙拦 3306;解决是先SHOW MASTER STATUS确认主库 binlog 文件和 Position再STOP SLAVE; RESET SLAVE;重新 CHANGE MASTER主库防火墙firewall-cmd --add-port3306/tcp放行。第四条:重启 registry 容器后镜像列表空了。现象是容器起来但 docker pull 私有仓库的镜像找不到;原因是起容器时没加-v /opt/registry:/var/lib/registry数据写在容器可写层容器一删数据全没;解决是重建容器时必须带上 -v 映射最好再配合 --restartalways让 Docker 守护进程自动拉起容器。第五条:glance image-show 报错找不到镜像。现象是glance image-show mycirros报 404;原因是 image-show 只认 ID 不认名字;解决是先glance image-list查到镜像 ID再glance image-show ID。如果 ID 查到了但 status 是 killed,说明上传中断删掉重传,加 --progress 看进度。6. 用这份题库做自测:三遍法、验证清单与避坑习惯拿到这份题不要从头到尾背答案我一般按三遍法走。第一遍通读:选择题把每个错误选项为什么错在旁边标一句比如「801.2 不是以太网标准是因为 801 系列只有 802.3/802.4/802.5」;实操题只看命令不看输出理解每一步在干什么。第二遍动手:把答案遮住在 eNSP 和 VMware 虚拟机里自己敲敲完再对照答案里的返回输出重点核对关键字段。第三遍限时模拟:40 道选择限 60 分钟15 道实操限 120 分钟实操题的命令输出必须完整贴出来不要只写「执行成功」。自测时对照这张验证清单每一项都能对上基本就稳了:验证点预期结果检查命令本地 YUM 源repolist: 4,070yum repolistLVM 卷组VG Size 14.99 GiB / Total PE 3837vgdisplayNFS 共享导出行含 /mnt/share 192.168.100.0/24showmount -e 192.168.100.11MariaDB 主从IO/SQL 两个 Running 为 Yes,Seconds_Behind_Master 0show slave status\GSamba 端口445 和 139 均为 LISTENnetstat -ntplGlance 镜像status 为 active,container_format 为 bareglance image-showDocker 仓库Server Version 18.09.6,5000 端口映射docker info / netstat -ntpl我的习惯是每次配完主从同步不管时间多紧都强制自己执行一遍show slave status\G两个状态都确认是 Yes 才收工。有一次在客户环境省了这一步第二天发现从库延迟了 3 个小时就是因为主库做了一次大事务relay log 堆积把磁盘写满了。从那以后我给自己定了规矩:所有服务类实操必须用一条查询命令做最终验证NFS 就看 mount、Samba 就看 netstat、数据库就看 slave status验证不过绝不往下走。这份题库帮你省掉的是到处翻文档的时间但它替代不了你在虚拟机上亲手敲一遍——希望帮到你。本文还有配套的精品资源点击获取
返回列表