执行 initdb
时遇到错误:
/usr/local/pgsql/bin/postgres: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory
发现该库文件存在,尝试更新一下环境变量:
[pg@/usr/local/pgsql]#export PATH=/usr/local/pgsql/bin:$PATH;export LD_LIBRARY_PATH=/usr/local/pgsql/lib:$LD_LIBRARY_PATH
无效,更新 ldconfig
之后正常了。
[pg@/usr/local/pgsql]#echo "/usr/local/pgsql/lib" >> /etc/ld.so.conf [pg@/usr/local/pgsql]#ldconfig
分类:Default, PostgreSQL