本篇主要提供基于CentOS的云计算系统运维与管理(慕课版高等职业教育计算机类新型一体化规划教材电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
本书是基于CentOS 7的开源项目云计算系统运维与管理,从零基础入门到精通的项目式教材。其中,第1章介绍CentOS运维基础命令,第2章介绍OpenStack私有云计算系统运维与管理,第3章介绍分布式OpenStack Ocata VXLAN模式云计算系统运维与管理,第4章介绍OpenNebula云计算系统运维与管理,第5章介绍CentOS云计算系统运维与管理。本书不仅可以作为高职院校计算机网络技术、云计算技术与应用等专业的核心课程用书,还可以作为对CentOS云计算系统运维与管理技术感兴趣的相关人员的自学参考用书。
该书以项目化的形式组织,将工作过程贯穿每个项目任务,以CentOS6.5网络操作系统为载体,精选OpenStack私有云计算系统运维与管理、OpenNebula云计算系统运维与管理、CecOS云计算系统运维与管理等经典工程案例进行了详细的讲述。
杨海艳,惠州城市职业学院教师,博士,承担计算机网络技术专业核心课程教学与研究工作,著作方向为计算机网络技术,著有多本教材,连续6年参加广东省职业院校计算机网络技术方向技能大赛,并取得优异成绩。2015年,获得本校《linux系统管理与维护》微课程设计大赛一等奖。
目 录
第1章 CentOS运维基础命令1
1.1 文件管理命令1
1.1.1 创建文件或修改文件时间命令touch1
1.1.2 复制文件命令cp与移动文件命令mv1
1.1.3 删除文件命令rm2
1.1.4 查看文件命令cat、less、tail、more3
1.1.5 查找文件或目录命令find和locate4
1.1.6 过滤文本命令grep5
1.1.7 比较文本文件差异的diff命令6
1.1.8 在文件或目录之间创建链接的ln命令6
1.1.9 显示文件类型的file命令7
1.1.10 分割文件的split命令7
1.1.11 文件默认权限设置命令umask8
1.1.12 文本操作命令awk和sed8
1.2 目录管理命令9
1.2.1 显示当前工作目录的pwd命令9
1.2.2 建立目录命令mkdir9
1.2.3 删除目录命令rmdir10
1.2.4 查看目录树命令tree10
1.2.5 打包或解包文件命令tar11
1.2.6 压缩或解压缩文件和目录命令zip/unzip11
1.2.7 压缩或解压缩文件和目录命令gzip/gunzip12
1.2.8 压缩或解压缩文件和目录命令bzip2/bunzip212
1.3 系统管理命令13
1.3.1 查看帮助命令man13
1.3.2 查看历史记录命令history13
1.3.3 显示或修改系统时间与日期命令date14
1.3.4 清除屏幕命令clear14
1.3.5 查看系统负载命令uptime14
1.3.6 显示系统内存状态命令free15
1.3.7 转换或复制文件命令dd15
1.4 任务管理命令16
1.4.1 单次任务at16
1.4.2 周期任务crond16
第2章 OpenStack私有云计算系统运维与管理19
2.1 初识OpenStack19
2.1.1 理解OpenStack系统架构20
2.1.2 OpenStack部署方式22
2.1.3 计算模块Nova22
2.1.4 分布式对象存储模块Swift23
2.1.5 虚拟机镜像管理模块Glance24
2.1.6 身份认证模块Keystone24
2.1.7 控制台Horizon25
2.2 OpenStack主要部署工具25
2.2.1 Fuel25
2.2.2 TripleO26
2.2.3 RDO26
2.2.4 DevStack26
2.3 通过RDO一键部署OpenStack(Queens)26
2.3.1 部署前的准备27
2.3.2 CentOS 7.5 小化安装28
2.3.3 配置CentOS 7.5网络33
2.3.4 开始部署OpenStack35
2.3.5 OpenStack安装选项38
2.4 管理OpenStack39
2.4.1 登录控制台40
2.4.2 用户设置40
2.4.3 管理用户42
2.4.4 管理镜像43
2.4.5 管理云主机类型45
2.4.6 管理网络47
2.4.7 管理实例55
第3章 分布式OpenStack Ocata VXLAN模式云计算系统运维与管理60
3.1 环境准备60
3.1.1 物理网络拓扑规划60
3.1.2 虚拟机网卡设置61
3.1.3 虚拟机系统与基本配置62
3.2 Controller节点配置63
3.2.1 使用NTP服务同步系统时间63
3.2.2 搭建OpenStack内部使用yum源64
3.2.3 搭建MariaDB数据库服务65
3.2.4 安装RabbitMQ67
3.2.5 安装配置keystone68
3.2.6 安装配置glance72
3.2.7 安装配置nova76
3.2.8 安装配置neutron81
3.2.9 安装dashboard86
3.3 Compute节点部署87
3.3.1 环境准备87
3.3.2 安装与配置相关依赖包88
3.3.3 安装Neutron89
3.4 添加Cinder节点91
3.4.1 将Cinder作为计算节点91
3.4.2 在Controller上执行验证91
3.4.3 安装配置Cinder91
3.5 小结95
第4章 OpenNebula云计算系统运维与管理96
4.1 初识OpenNebula96
4.2 OpenNebula的安装97
4.2.1 配置控制端环境97
4.2.2 安装控制端98
4.2.3 安装客户端98
4.2.4 配置控制端和客户端98
4.3 OpenNebula配置与应用101
4.3.1 配置VDC和集群102
4.3.2 添加KVM主机104
4.3.3 建立镜像106
4.3.4 添加虚拟网络和模板111
4.3.5 创建并访问虚拟机112
4.4 小结113
第5章 CentOS云计算系统运维与管理114
5.1 使用和运维CentOS中的KVM虚拟化115
5.1.1 理解KVM虚拟化技术115
5.1.2 安装支持KVM的图形CentOS系统117
5.1.3 安装与配置CentOS系统中的虚拟机122
5.1.4 管理和运维CentOS中的虚拟机138
5.2 CecOS企业云计算平台的搭建与测试142
5.2.1 理解CecOS企业云计算系统构架142
5.2.2 安装与配置CecOS企业云计算系统基础平台144
5.2.3 配置CecOS云计算系统服务器虚拟化159
5.2.4 配置CecOS云计算系统桌面虚拟化174