Dhcpd e Squid não inicializam

1. Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 27/01/2009 - 12:37h

Eae galera! primeiramente deculpas se estou perguntando algo já postado, mas eu procurei e nada respondeu nos tópicos e nenhum solucionou meu problema!

Configurei um dhcpd3 server e o squid numa máquina!...primeira vez q monto um proxy e servidor dhcp!..tirando as zicas q sempre dão...consegui fazer funcionar COMO ROOT! se não entrar como root no terminal e startar o serviço ele nao funciona! e consequentemente, os 2 serviços não estão subindo automaticamente quando eu ligo a máquina! segue o erro:

professor@server:~$ /etc/init.d/dhcp3-server start
dhcpd self-test failed. Please fix the config file.
The error was:
drop_privileges: could not set group id: Operation not permitted

professor@server:~$ /etc/init.d/squid start
* Starting Squid HTTP proxy squid * Creating squid cache structure
2009/01/27 10:54:28| Creating Swap Directories
FATAL: Failed to make swap directory /var/spool/squid/00: (13) Permission denied
Squid Cache (Version 2.7.STABLE3): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
start-stop-daemon: Unable to set gid to 0 (Operation not permitted)
[fail]

professor@server:~$ sudo su -

root@server:~# /etc/init.d/dhcp3-server start
* Starting DHCP server dhcpd3 [ OK ]

root@server:~# /etc/init.d/squid start
* Starting Squid HTTP proxy squid [ OK ]
root@server:~#


Gostaria de saber o que eu fiz de errado ou ficou faltando...


Desde já obrigado pela ajuda!


  


2. Re: Dhcpd e Squid não inicializam

Rafael
rrafael

(usa Debian)

Enviado em 27/01/2009 - 12:47h

Esta certinho os erros eram so permissao.. com sudo -su vira root!!

flw..!!


3. Re: Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 27/01/2009 - 12:50h

Então véio mas oq eu qro é q os dois subam na inicialização, ou seja, SOZINHOS, e sem eu ter que logar como root pois o servidor tbm é uma estação de trabalho! e o login é do usuario professor!...oq vc me sugere?


4. Re: Dhcpd e Squid não inicializam

Matheus Soveral
matheusoveral

(usa Ubuntu)

Enviado em 27/01/2009 - 13:03h

É só tu colocar teus comando no arquivo (/etc/rc.d/rc.local)

echo ". /etc/init.d/dhcp3-server start" >> /etc/rc.d/rc.local

echo ". /etc/init.d/squid start" >> /etc/rc.d/rc.local

Espero ter ajudado.

Há tem um comando (setup) que funciona nas distro base Red Hat. Com ele você pode selecionar os serviços que quer inicializar. Eu nunca tentei usar no ubuntu!!!


5. Re: Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 27/01/2009 - 13:12h

Putz cara...eu tentei fazer isso tbm mas nem tem a pasta rc.d em /etc só tem umas pastas com numeros depois do c, tipo rc1.d rc2.d ...

O aplicativo que vc mencionou é o rcconf e nele o squid e o dhcpd já estão selecionados!...creio q eles tentem subir mas nao consigam pois não tem permissão!!!

Obrigado por estarem me ajudando! e continuem por favor hehe!


6. Dhcpd e Squid não inicializam

User
linuxcr

(usa KUbuntu)

Enviado em 27/01/2009 - 13:16h

so precisa colocar este comando no rc.local, que vai depender da distro para achar...

/etc/init.d/rc.local
ou
/etc/rc.local

Abraço
http://alissoncr.hd1.com.br


7. Re: Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 27/01/2009 - 13:19h

Opa...achei o rc.local realmente direto no /etc

Mas e quanto às permissões??? pois os serviços necessitam subir como root!


8. comando

Rafael
rrafael

(usa Debian)

Enviado em 27/01/2009 - 13:23h

Precisa colocar este comando no rc.local,
para saber qual a sua e digitar o comando runlevel,
ele retorna
N 2
Ou seja o caminho e
ns1@rafael:/etc/rc2.d/# ln -s /etc/init.d/dhcp3-server S22Dhcp

blz?





9. Re: Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 27/01/2009 - 13:41h

mas e qto à questão de eu só conseguir rodar como root, na inicialização ele irá tentar rodar como root tbm?
...pois como eu disse com o rcconf verifiquei q o squid e o dhcpd já estao selecionados, ou seja, ja estão para rodar na inicializacao certo? então só me leva a crer q eles nao estão inicializando automaticamente por causa d permissão!

O arquivo rc.local não tem nada!

vou tentar colocar os comandos no rc.local q está em etc! o problema é q tenho pouco tempo disponivel pra fazer isso porq tenho q fechar a sala de informatica para fazê-lo, desligar o servidor antigo tirar a placa de rede por no novo (q estou tentando fazer funcionar)...e por ai vai...
mas acho q nao vai adiantar visto que pelo rcconf eles ja estao inicializando...
no log de sistema onde posso ver qual serviço deu erro ao tentar inicializar junto com o sistema?..isso ajudaria não?!






10. Re: Dhcpd e Squid não inicializam

Rafael
rrafael

(usa Debian)

Enviado em 27/01/2009 - 13:55h

Faz o seguinte..

Roda o comando;
runlvel
Ele vai dar um resposta
N 2
Isso e a sua rc2.d saco??
Agora voce vai em cd /etc/rc2.d/
rodar o comando
echo ". /etc/init.d/dhcp3-server start" >> /etc/rc.d/rc.local
echo ". /etc/init.d/squid start" >> /etc/rc.d/rc.local

Pronto..


11. Re: Dhcpd e Squid não inicializam

Gabriel
G.Moraes

(usa Ubuntu)

Enviado em 28/01/2009 - 10:26h

Eae galera, vamos continuar a saga:

Dei os comandos:
echo ". /etc/init.d/dhcp3-server start" >> /etc/rc2.d/rc.local
echo ". /etc/init.d/squid start" >> /etc/rc2.d/rc.local
e reiniciei a máq, squid subiu mas o dhcpd não

Então dei o comando:
echo ". /etc/init.d/dhcp3-server start" >> /etc/rc.local
e reiniciei novamente, porém ficou na mesma:

professor@server:~$ service squid status
* squid is running.
professor@server:~$ service dhcp3-server status
Status of DHCP server: dhcpd3 is not running.


E agora oq posso fazer e/ou verificar?...vou aproveitar e dar uma olhada nos logs, se achar algo vou postar aqui (a proposito, como vejo os logs via terminal, qual o caminho? /var/log/...??)


12. Re: Dhcpd e Squid não inicializam

Rafael
rrafael

(usa Debian)

Enviado em 28/01/2009 - 20:03h

qual o caminho? /var/log/...??)

comando
#cat /var/log/message
#cat /var/log/kern.log
#cat /var/log/syslog

posta ai..



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts