获取软件包和许可证文件。
请您联系天翼云商务代表获取软件包和许可证文件。
环境初始化。
挂载磁盘,对所有机器规划挂载目录,建议您控制台主机用app目录,实例主机用data目录。
执行如下命令,格式化数据盘。若您使用的磁盘不是新盘需格式化数据盘。若您使用的是新盘则可跳过该步骤。
mkfs.xfs -f -i attr=2 -l lazy-count=1,sectsize=4096 -b size=4096 -d sectsize=4096 -L data /dev/vdb
执行如下命令,创建根目录文件,提供给挂载数据盘使用。
mkdir -p /app
执行如下命令,挂载数据盘。
mount /dev/vdb /app
执行如下命令,写入磁盘配置文件,开机自动挂载磁盘。
echo "/dev/vdb /app xfs defaults 0 0" >> /etc/fstab
创建部署使用用户teledb。
执行如下命令,创建用户(创建部署的用户是teledb,不是teledbx)
groupadd -f teledb useradd -g teledb teledb
执行如下命令,设置密码
passwd teledb
说明
由于安装teledbX时会将#当作特殊字符,不被识别,所以设置的密码中不包含#。
初始化系统参数
su - teledb cd /etc/security
在/etc/security/limits.conf文件中最后一部分,添加如下内容。
teledb soft nofile 131072 teledb hard memlock 128849018880 teledb soft memlock 128849018880 teledb soft core 1024000 teledb hard core 1024000 teledb hard nproc unlimited teledb soft nproc unlimited teledb hard nofile 131072 teledb hard stack unlimited teledb soft stack unlimited
执行如下命令
echo vm.swappiness=10 >> /etc/sysctl.conf sysctl -w vm.swappiness=10 echo vm.min_free_kbytes=102400 >> /etc/sysctl.conf sysctl -w vm.min_free_kbytes=102400
进入/etc/sudoers文件,添加权限
在rootALL=(ALL)ALL一行下面添加如下内容。
teledb ALL=(ALL) NOPASSWD:ALL
修改挂载目录权限
执行如下命令,修改成可读写运行权限
sudo chmod 777 /app
执行如下命令,修改/app目录下文件所属用户。
sudo chown -R teledb:teledb /app
(可选)创建软连接
执行如下命令创建软连接
cd /usr/local/bin ln -s /usr/sbin/ip ip ln -s /usr/sbin/sysctl sysctl ln -s /usr/sbin/userdel userdel ln -s /usr/sbin/useradd useradd