首页
解决方案
数据库专业技术服务全栈式PostgreSQL解决方案Oracle分布式存储化数据库云PolarDB一体化解决方案
产品
CLup:PostgreSQL高可用集群平台 CMiner: PostgreSQL中的CDC CData高性能数据库云一体机 CBackup数据库备份恢复云平台 CPDA高性能双子星数据库机 CSYun超融合虚拟机产品 ZQPool数据库连接池 ConshGuard数据保护产品 APCC: Greenplum管理平台
文档
文章
客户及伙伴
中启开源
关于我们
公司简介 联系我们
中启开源
登录
×
修改密码

操作系统的安装

CBackup的安装部署相对简单。首先需要安装中启乘数定制化的linux操作系统,之后安装我们的软件,启动服务。启动配置好的容器模板,搭建备库等。

1.操作系统安装

1.1 使用CSYun定制的ISO镜像安装操作系统

首先要对规划好的操作系统磁盘通过raid卡做好sda盘(操作系统使用)。
与普通的安装操作系统一样,使用CBackup的ISO安装光盘安装操作系统。正确引导之后会出现操作系统安装界面菜单,如下图所示:
操作系统安装界面菜单

选择 “Auto Install ZQ Linux 7.8 for CBU with swap16g”,操作系统安装界面输入IP地址等信息,如下图所示:
操作系统安装界面输入IP地址等信息

按TAB键编辑启动项,然后在启动项上设置IP地址等信息。
注意上面输入的:
•net_ip: 指定机器的IP地址
•net_mask:指定IP地址的掩码
•net_gateway: 指定网管地址
•net_nameserver: 指定nameserver
•hostname: 指定主机名

注意对于CBU,会自动建一个桥接的网卡br0,把上面的IP地址等信息设置到这个桥接网卡上, 即生成文件/etc/sysconfig/network-scripts/ifcfg-br0,内容类似如下:

  1. NAME="br0"
  2. DEVICE="br0"
  3. ONBOOT=yes
  4. BOOTPROTO=static
  5. TYPE=Ethernet
  6. DELAY=0
  7. IPADDR=10.197.166.122
  8. NETMASK=255.255.240.0
  9. GATEWAY=10.197.160.1
  10. DNS1=114.114.114.114

同时会把第一个连接了线的以太网卡加入桥接中,即生成文件/etc/sysconfig/network-scripts/ifcfg-XXXX, 内容类似如下:

  1. NAME="em1"
  2. DEVICE="em1"
  3. TYPE=Ethernet
  4. PROXY_METHOD=none
  5. BROWSER_ONLY=no
  6. BOOTPROTO=none
  7. ONBOOT=yes
  8. BRIDGE=br0

CBackup首先选择第一个UP状态以太网卡,如果没有找到任何UP的以太网卡,会查找第一个UP状态的IB网卡,如果还是没有找到,则会使用第一个以太网卡,如果没有以太网卡,则会找第一个IB网卡,如果没有以太网卡和IB网卡,则不会做任何IP地址的配置工作。上面设定好之后,回车就进入自动安装的过程,等待安装完成即可。注意如果用的时UEFI的启动模式,编辑启动选项是按 “e”,操作系统安装界面菜单UEFI,如下图所示:
操作系统安装界面菜单UEFI

进入编辑之后的界面会变成,操作系统安装UEFI 编辑菜单项,如下图所示:
操作系统安装UEFI 编辑菜单项

操作系统开始安装界面,如下图所示:
操作系统开始安装界面
这时按ctrl+x就进入了自动安装的过程,等待安装完成即可。

1.2 RHEL 7.X操作系统

此安装方法适用于基于RHEL7 系的操作系统,如CentOS 7.X、OracleLinux 7.X等等。

安装完操作系统后,需要安装一下依赖软件:

  1. yum install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

安装完这些之后,需要把网络配置成桥接模式,即添加一个br0的桥接网卡的配置文件/etc/sysconfig/network-scripts/ifcfg-br0,内容类似如下:

  1. NAME="br0"
  2. DEVICE="br0"
  3. ONBOOT=yes
  4. BOOTPROTO=static
  5. TYPE=Bridge
  6. DELAY=0
  7. IPADDR=192.168.50.101
  8. NETMASK=255.255.255.0
  9. GATEWAY=192.168.50.1
  10. DNS1=114.114.114.114

同时会把原先的网卡(这里假设为em1)的配置文件/etc/sysconfig/network-scripts/ifcfg-em1的内容配置类似如下:

  1. NAME="em1"
  2. DEVICE=em1
  3. TYPE=Ethernet
  4. BOOTPROTO=dhcp
  5. ONBOOT=yes
  6. BRIDGE=br0

1.3 RHEL 8.X操作系统

此安装方法适用于基于RHEL8 系的操作系统,如CentOS 8.X、OracleLinux 8.X、RockyLinux 8.X、AlmaLinux 8.X等等。

安装完操作系统后,需要安装一下依赖软件:

  1. yum install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

把网络配置成桥接模式。

用下面命令先增加一块桥接网卡br0:

  1. nmcli conn add type bridge con-name br0 ifname br0

用下面的命令配置此桥接网卡的IP地址、网关、DNS等等:

  1. nmcli conn modify br0 ipv4.addresses '192.168.50.101/24'
  2. nmcli conn modify br0 ipv4.gateway '192.168.50.1'
  3. nmcli conn modify br0 ipv4.dns '192.168.50.1'
  4. nmcli conn modify br0 ipv4.method manual

把slave网卡加入到桥接网卡中:

  1. nmcli conn add type ethernet slave-type bridge con-name bridge-br0 ifname enp2s0 master br0

把原先的网卡配置删除掉:

  1. cd /etc/NetworkManager/system-connections/
  2. rm enp2s0.nmconnection

br0上线:

  1. nmcli conn up br0

查看网卡情况:

  1. nmcli conn show --active
  2. bridge link show

1.4 RHEL 9.X操作系统

此安装方法适用于基于RHEL9 系的操作系统,如 OracleLinux 9.X、RockyLinux 9.X、AlmaLinux 9.X等等。

安装完操作系统后,需要安装一下依赖软件:

  1. yum install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

把网络配置成桥接模式,方法与RedHat 8.X下的方法基本相同,这里不再赘述。

1.5 银河麒麟V10操作系统

此安装方法适用于银河麒麟V10(ky10)的操作系统。

安装相关依赖:

  1. yum install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

配置桥接网络,方法与RedHat 8.x下配置桥接网络的方法基本相同。这里不再赘述。

1.6 Debian 操作系统

安装依赖软件:

安装常用软件:

  1. apt install net-tools strace sysstat
  2. apt install gdb gcc g++ make flex bison gdb

安装虚拟化依赖软件:

  1. apt install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

把网络配置成桥接模式,方法与RHEL 8.X下的方法类似,这里不再赘述。

1.7 Alpine操作系统

目前支持的Alpine操作系统主要是3.17及以上版本。

  1. apk add lsblk blkid parted util-linux-misc e2fsprogs xfsprogs bridge bash

安装虚拟化的支持软件:

  1. apk add -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

让libvirt开机自启动:

  1. rc-update add libvirtd

如果要使用zfs:

  1. apk add zfs zfs-lts

把zfs设置为开机自启动:

  1. rc-update add zfs-import
  2. rc-update add zfs-mount
  3. rc-update add zfs-share
  4. rc-update add zfs-zed

如果操作系统盘配置了swap分区,配置swap分区的开机自动加载:

  1. rc-update add swap

如果使用了LVM,开机自动加载LVM:

  1. rc-update add lvm boot

1.8 openEuler操作系统

此安装方法适用于openEuler的操作系统,如openEuler24.03、openEuler22.03、openEuler20.03等。可能个别版本的openEuler操作系统所安装的依赖版本不同,届时只需手动根据报错建立软链接即可。

安装相关依赖:

  1. yum install -y kvm net-tools libguestfs-tools openssl-devel readline-devel nfs-utils samba

配置桥接网络,方法与RHEL 8.x下配置桥接网络的方法基本相同。这里不再赘述。

目录
img