1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 数据库里面的数据太大,根目录里面已经放不下了,需要将数据目录迁移到其他目录 创建新的数据目录 假定“/home”目录存储空间较大 mkdir /home/data/pgsql/ 停止PostgreSQL数据库服务 systemctl stop postgresql- 11 .service 或者 systemctl stop postgresql- 11 拷贝PostgreSQL数据目录到新目录,并赋予权限 cp -r /var/lib/pgsql/* -t /home/data/pgsql/ chown -R postgres:postgres /home/data/pgsql/ chmod -R 700 /home/data/pgsql/ 修改系统服务中PostgreSQL数据库的Environment配置 得注意的是,这里修改的是CentOS系统级别的服务配置,而非软件级(即非PostgreSQL本身)的配置文件 vi /usr/lib/systemd/system/postgresql- 11 .service 将postgresql- 9.6 .service配置文件里的“Environment=PGDATA=”,修改为新目录下正确的PGDATA路径,然后保存退出(该步骤很关键,网上很多博客都缺少这一步) Environment=PGDATA=/home/data/pgsql/ 11 /data 重新读取PostgreSQL的系统服务配置 systemctl daemon-reload systemctl start postgresql- 11 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了