本系统为麒麟V10系统,安装用户为普通用户给予sudo权限,主机内存16G(8G安装没装起来)
#默认端口
5432 对外端口 数据库对外提供访问
5433 对内端口 Basebackup与复制流协议
系统环境设置
#关闭防火墙 (二者执行一个)
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld && sudo systemctl status firewalld.service
#开放防火墙数据库端口 (二者执行一个)
sudo firewall-cmd --zone=public --permanent --add-port=5432/tcp && sudo firewall-cmd --reload sudo firewall-cmd --list-port
#关闭selinux (没有,就不需要执行)
cat /etc/selinux/config |grep SELINUXTYPE && sudo sed -i 's/enforcing/disabled/g' /etc/selinux/config
#IPC参数设置
cat /etc/systemd/logind.conf | sudo sed -i 's/\#RemoveIPC=no/\RemoveIPC=no/g' /etc/systemd/logind.conf
###普通用户报没有权限可以选择 sudo su root 切换到root用户 或者 sudo sh 拉起一个root权限的sh,执行下面的命令,用完记得退出
echo RemoveIPC=no >> /usr/lib/systemd/system/systemd-logind.service
#重启systemd-logind
sudo systemctl daemon-reload && sudo systemctl stop systemd-logi

本文详细描述了如何在麒麟V10系统中为普通用户赋予sudo权限,配置数据库端口、防火墙、SELinux、内核参数、用户资源限制等,以及预安装依赖和数据库安装过程,包括授权文件的设置。

3470

被折叠的 条评论
为什么被折叠?



