OpenStack云计算平台搭建与管理教学教案(共17单元)6

2022-07-10 07:29:18   文档大全网     [ 字体:小 中 大 ] [ 阅读: ]

【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《OpenStack云计算平台搭建与管理教学教案(共17单元)6》,欢迎阅读!
搭建,教案,OpenStack,单元,计算
云计算基础平台搭建与应用课程教案

授课题目: 第6讲 基础环境配置——数据库安装与配置 教学时数: 教学目的、要求:

能够安装与配置MariaDB数据库

0.5 授课类型: 理论课 实践课

教学重点:

安装和配置数据库服务

教学方法和手段:

通过微课讲解 跟着视频实作

教学条件: 网课 参考资料:

0


云计算基础平台搭建与应用课程教案

教学内容及过程

课前准备:

检查自己前面的两台虚拟主机和网络是否配置成功,保证前面完成的情况下进入这一节。

旁批

教学引入:

MariaDB是一个完全兼容MySql、开源、免费的数据库。在OpenStack中它用于存储用户、角色、网络、存储等信息。



教学内容与教学设计:

MariaDB的安装与配置只需在控制节点下进行操作。 (1) 安装MariaDB数据库

[root@controller ~]# yum install mariadb-server python2-PyMySQL -y

以上语句安装了两个软件,“maradb-server”是数据库的服务器端、“python2-PyMySQL”是它的客户端,提供了管理数据库的工具。 (2) 创建数据库配置文件

[root@controller ~]# vi /etc/my.cnf.d/openstack.cnf 编辑如下内容: [mysqld]

bind-address = 192.168.10.10 default-storage-engine = innodb innodb_file_per_table = on max_connections = 4096

collation-server = utf8_general_ci character-set-server = utf8

其中“bind-address”绑定的IP地址为控制节点的内网IP地址。 (3) 启动数据库

[root@controller ~]# systemctl enable mariadb #设置开机启动 [root@controller ~]# systemctl start mariadb #立即启动服务 (4) 初始化数据库

[root@controller ~]# mysql_secure_installation Enter current password for root (enter for none): #输入当前密码,直接按Enter键

Set root password? [Y/n] Y #是否设置新密码 New password:000000 #输入新密码 Re-enter new password:000000 #确认新密码

Remove anonymous users? [Y/n]Y #是否去掉匿名用户

Disallow root login remotely? [Y/n] Y #是否禁止root用户远程登录 Remove test database and access to it? [Y/n] Y #是否去掉测试数据库 Reload privilege tables now? [Y/n] Y #是否重新加载权限表 成功设置完成后将看到下面的文字:



本节完成后请填写“项目评测”中的“MariaDB安装自检工单”,确保该工作已经正

1


确完成。



作业和思考题:

让学生根据自己做的情况填写报告

自检表6.1 MariaDB安装自检工单

检测结果

检验内容

检验方法

合格标准

成功

重启服务器后,用“netstat -tnlup”查看端口占用情况

控制节点上

用“mysql -uroot -p000000”登录数

MariaDB是否安装成功

存在名为

在登录的情况下查询数据库列表

“mysql”的

“show databases;”

数据库

失败原因

失败

3306端口为LISTEN状态 能够登录数据库













据库







2


本文来源:https://www.wddqxz.cn/4a55899ecf22bcd126fff705cc17552707225e81.html

相关推荐