部署数据库服务mysql |部署共享存储服务NFS | 配置网站服务
机器配置
案例1:配置逻辑卷
具体配置如下:
- 添加磁盘
- 磁盘分区
- 创建LV
- 格式化
分别给2台虚拟机添加2块5G的磁盘
步骤一:创建LV
]# which pvcreate || yum -y install lmv2
]# lsblk
# 创建物理卷
pvcreate /dev/vdb /dev/vdc
查看物理卷
创建卷组
查看卷组大小
创建逻辑卷
两台主机都要做此项操作
步骤二:格式化
[root@mysql11 ~]# mkfs.xfs /dev/vg0/lv0 //格式化为 xfs 文件系统
meta-data=/dev/vg0/lv0 isize=512 agcount=4, agsize=654848 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=2619392, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@mysql11 ~]# blkid /dev/vg0/lv0 //查看文件系统类型
/dev/vg0/lv0: UUID="3e06f58f-8793-4800-b444-676f5a07fe10" TYPE="xfs"
案例2:配置数据库服务器
具体操作如下:
- 安装MySQL软件
- 挂载LV分区
- 启动服务
- 管理员登录
步骤一:安装软件MySQL服务软件(2台数据库服务器都要安装)
[root@mysql11 ~]# tar -xvf mysql-5.7.17.tar
[root@mysql11 ~]# yum -y install mysql-community-*.rpm
步骤二:挂载lv设备
1.设置开机挂载
[root@mysql11 ~]# blkid /dev/vg0/lv0
/dev/vg0/lv0: UUID="3e06f58f-8793-4800-b444-676f5a07fe10" TYPE="xfs"
[root@mysql11 ~]# vim /etc/fstab
/dev/vg0/lv0 /var/lib/mysql xfs defaults 0 0
:wq
2.查看挂载信息
[root@mysql11 ~]# mount -a # 挂载生效
[root@mysql11 ~]# mount | grep “/var/lib/mysql”
/dev/mapper/vg0-lv0 on /var/lib/mysql type xfs (rw,relatime,attr2,inode64,noquota)
如果启动了mysql 需要停掉数据库服务
systemctl stop mysqld
rm -rf /var/lib/mysql/*
步骤三:启动服务
[root@mysql11 ~]# systemctl start mysqld
[root@mysql11 ~]# ls /var/lib/mysql
auto.cnf client-cert.pem ibdata1 ibtmp1 mysql.sock.lock public_key.pem sys
ca-key.pem client-key.pem ib_logfile0 mysql performance_schema server-cert.pem
ca.pem ib_buffer_pool ib_logfile1 mysql.sock private_key.pem server-key.pem
[root@mysql11 ~]# systemctl enable mysqld # 开机自启
[root@mysql11 ~]# df -h | grep "/var/lib/mysql" //查看数据库目录容量
/dev/mapper/vg0-lv0