![cover](https://img-blog.csdnimg.cn/img_convert/4623e588ca14457f867b5aa618627168.png)
1.GaussDB数据库部署之-环境准备
8)CD/DVD 设置到操作系统文件的位置:Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso。管理IP :192.168.1.52主机名称:gaussdb01 ,第一块网卡设置为桥接网络。7)新增2块网卡.GaussDB分布式安装需要最少三块网卡(管理IP,DATAIP,VIP)。不同的选项,安装的包个数不一样。安装位置,操作系统安装在80G
1.GaussDB数据库环境准备
GaussDB数据库需要部署在麒麟V10系统上。或者ARM架构的麒麟操作系统。我们本次实验使用麒麟V10.
2.虚拟机环境准备
(1)麒麟v10操作系统准备
登陆麒麟官网:
国产操作系统、银河麒麟、中标麒麟、开放麒麟、星光麒麟——麒麟软件官方网站
https://kylinos.cn
当然下载需要各种注册。
本次安装GaussDB的实验,我们使用麒麟的这个软件版本。
Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso
(2)安装麒麟操作系统虚拟机准备
1)创建虚拟机
2)客户机操作系统:Linux(L)/版本:Ubuntu64位
3)虚拟机名称:Kylin
4)位置(L):C:\vmdata\Kylin 自定义。
5)磁盘大小80G,将虚拟磁盘存储为单个文件(O)
6)新增一个100G磁盘(数据盘)
7)新增2块网卡.GaussDB分布式安装需要最少三块网卡(管理IP,DATAIP,VIP)。
8)CD/DVD 设置到操作系统文件的位置:Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso
启动虚拟机:
Install Kylin Linux Advanced Server V10;
安装过程我们使用中文
键盘布局:选择汉语,美国英语。
安装源:自动检测安装介质。
安装位置,操作系统安装在80G的盘里,100G的盘用于数据库的安装。
语言支持选择简体中文和英语
最小安装:以下选项全部选中。
调试工具
带UKUI GUI的服务器:以下选项全部选中。
GNOME应用程序
互联网应用程序
传统X Windows系统的兼容性
开发工具
Man手册
智能卡支持
无图形终端系统管理工具
传统UNIX兼容
科学计数法支持
安全性工具
系统工具
图形管理工具
时间调整到正确的时间。减去8小时。
密码设置为Gauss_123
必须有大写,小写,数字,特殊符号四种,且长度不少于8位。否则无法通过验证。
配置网络,我的网关是:192.168.1.1. IP地址192.168.1.52
修改主机名为:gaussdb01,IP地址:192.168.1.52
点击:开始安装,然后等待安装完成。
1918个包。不同的选项,安装的包个数不一样。安装完成后:重启操作系统。
同意许可协议,完成。
然后点击:结束配置
登陆root
root
Gauss_123
修改vi ifcfg-ens33
ONBOOT=yes
重启网络即可连接网络。
三块网卡:ens-33/ens-34/ens-39
配置如下:
[root@gaussdb01 network-scripts]# cat ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e34858fb-1f91-44c2-af45-2dfd35dea524
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.52
PREFIX=24
GATEWAY=192.168.1.1
IPV6_PRIVACY=no
[root@gaussdb01 network-scripts]# cat ifcfg-ens34
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens34
DEVICE=ens34
ONBOOT=yes
IPADDR=192.168.3.52
PREFIX=24
IPV6_PRIVACY=no
[root@gaussdb01 network-scripts]# cat ifcfg-ens39
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens39
DEVICE=ens39
ONBOOT=yes
IPADDR=192.168.2.52
PREFIX=24
IPV6_PRIVACY=no
管理IP :192.168.1.52 主机名称:gaussdb01 ,第一块网卡设置为桥接网络。
数据IP:192.168.2.52
VIP:192.168.3.52
(3)第二台,第三台
按照同样的方法安装第二台,第三台虚拟机。
管理IP :192.168.1.53 主机名称:gaussdb02 ,第一块网卡设置为桥接网络。
数据IP:192.168.2.53
VIP:192.168.3.53
管理IP :192.168.1.54 主机名称:gaussdb03 ,第一块网卡设置为桥接网络。
数据IP:192.168.2.54
VIP:192.168.3.54
(4)安装目录准备
1)sdb格式化。
我是准备了一个100G的磁盘安装GaussDB;
pvcreate /dev/sdb
vgcreate datavg /dev/sdb
lvcreate -n datalv -L 99000M datavg
mkfs.ext4 /dev/datavg/datalv
vi /etc/fstab
/dev/datavg/datalv /data ext4 defaults,nodelalloc,noatime 0 0
mkdir /data
mount /data
(5)操作系统用户准备
useradd omm
passwd omm
groupadd dbgrp
passwd omm | --stdin Gauss_2xx
(6)磁盘容量查看
[root@gaussdb01 GaussDB]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 7.2G 0 7.2G 0% /dev
tmpfs 7.2G 12K 7.2G 1% /dev/shm
tmpfs 7.2G 9.6M 7.2G 1% /run
tmpfs 7.2G 0 7.2G 0% /sys/fs/cgroup
/dev/mapper/klas-root 52G 11G 42G 21% /
tmpfs 7.2G 4.0K 7.2G 1% /tmp
/dev/sda1 1014M 214M 801M 22% /boot
tmpfs 1.5G 0 1.5G 0% /run/user/993
tmpfs 1.5G 0 1.5G 0% /run/user/0
/dev/mapper/datavg-datalv 95G 61M 90G 1% /data
3.总结
分布式数据库最少需要三台虚拟机,至此我们已经准备好三台虚拟机,可以进行后续的安装了。
更多推荐
所有评论(0)