Olá, Não entendi. Minha idéia é substituir o uso deste script e usar da forma que comentei, assim apenas o usuário postgres terá um valor diferenciado para operações que usam o maintenance_work_mem.
Da forma que comentei não resolve o seu problema? 2009/8/10 paulo matadr <[email protected]> > O usuario é o proprio postgres, > fazendo o teste que vc recomendo, vejo que ele nen chego a gerar o arquivo > de saida. > mais continua rodando o sed numa boa > > ------------------------------ > *De:* Robson do Prado Assunção <[email protected]> > *Para:* [email protected]; Comunidade PostgreSQL Brasileira < > [email protected]> > *Enviadas:* Segunda-feira, 10 de Agosto de 2009 16:28:20 > *Assunto:* Re: [pgbr-geral] script reload > > Sugestão: > > > Redirecione a saída do reload para um arquivo e teste o return code do > pg_ctl para tentar diagnosticar o problema. > > # /bin/sh > diretorio_conf=/usr/local/pgsql/data > sed -i "s/maintenance_work_mem/#maintenance_work_mem/g" > $diretorio_conf/postgresql.conf > sed -i "s/##maintenance_work_mem/maintenance_work_mem/g" > $diretorio_conf/postgresql.conf > /usr/local/pgsql/bin/pg_ctl reload &> arquivo.log > RC=$? > if [ $RC -ne 0 ]; then > > > > 2009/8/10 Fabrízio de Royes Mello <[email protected]> > >> >> >> 2009/8/10 paulo matadr <[email protected]> >> >>> Boa tarde a todos, >>> tava precisando de uma maozinha nesse script,altera linha referente ao >>> parametro maintenance_work_mem dentro do conf ,comentando a linha antiga >>> que tem valor menor, >>> a ideia e altera o maintenance_work_mem a noite pra facilitar meu >>> vaccum..e depois rodar outro antes do espediente comercial voltando o valor >>> antigo. >>> # /bin/sh >>> diretorio_conf=/usr/local/pgsql/data >>> sed -i "s/maintenance_work_mem/#maintenance_work_mem/g" >>> $diretorio_conf/postgresql.conf >>> sed -i "s/##maintenance_work_mem/maintenance_work_mem/g" >>> $diretorio_conf/postgresql.conf >>> /usr/local/pgsql/bin/pg_ctl reload >>> Rodando na mão ele roda beleza, quando ponho na cron so funciona o "sed" >>> e nada de reload. >>> Alguem ja viu ou passo por isso? >>> Agradeço. >>> >>> >> Você está agendando no cron de qual usuário?? >> >> -- >> Fabrízio de Royes Mello >> >> Blog sobre PostgreSQL: http://fabriziomello.blogspot.com >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > ------------------------------ > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top > 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>- > Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>- > Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>- > Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/> > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
