Sugestão: Edita o /etc/passwd e altera o diretório do usuario postgres para o q vc precisa. Pare o serviço e reinicie.
por ex: postgres:x:26:26:PostgreSQL Server:/srv/pgsql:/bin/bash Sucesso! 2009/10/7 Professor Flávio Brito <[email protected]>: > Oi Pessoal > > Estou com um problemão e preciso de ajuda urgente. > > O /var do meu servidor ficou sem espaço e acabei copiando os arquivos do > data para um diretório. Troquei o owner dos arquivos e diretório e indiquei > dentro do /etc/init.d/postgresql o diretório do PGDATA, mas na hora de > carregar ele me manda uma mensagem dizendo que o diretório /var/lib/pgsql > não existe (eu troquei o nome) percorri tudo com grep na máquina para ver de > onde o tal cara é chamado, mas nada. Estou com a versão 8.2.6 em um RHE4 > > No pgstartup.log > runuser: warning: cannot change directory to /var/lib/pgsql: No such file or > directory > runuser: warning: cannot change directory to /var/lib/pgsql: No such file or > directory > > A produção está toda parada. Por gentileza, me ajudem. > > PS: Já eliminei os arquivos de log para ajudar (não tem espaço mesmo) > > Abraços > > Flávio Brito > > ---------------------------------------------- > Seguem alguns comandos > > # /etc/init.d/postgresql stop > # cd /var/lib/pgsql/ > # cp -pr data/ /sistema/ > #chown -R postgres.postgres postgresql/ > > #vi /etc/init.d/postgresql > PGENGINE=/usr/bin > PGPORT=5432 > #PGDATA=/var/lib/pgsql/data Mudanca diretorio - particao /var cheia em > 07/10/2009 > PGDATA=/sistema/postgresql/data > if [ -f "$PGDATA/PG_VERSION" ] && [ -d "$PGDATA/base/template1" ] > then > echo "Using old-style directory structure" > else > #GDATA=/var/lib/pgsql/data > PGDATA=/sistema/postgresql/data > fi > #PGLOG=/var/lib/pgsql/pgstartup.log > PGLOG=/sistema/postgresql/pgstartup.log > > # Override defaults from /etc/sysconfig/pgsql if file is present > [ -f /etc/sysconfig/pgsql/${NAME} ] && . /etc/sysconfig/pgsql/${NAME} > > export PGDATA > export PGPORT > > > > > > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Armando Roque Ferreira Pinto Analista de sistemas (65) 8116 8844 _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
