Fog was working fine until a power outage
-
This may sound really odd, but can you try tftp from your fogserver with:
[code]cd
yum -y install tftp
tftp -4 localhost
get
pxelinux.0
exit[/code]Does this work?
-
This is also going to sound a bit odd, I think, but is there a firewall running on the FOG Server? Is iptables disabled?
To find out run:
[code]iptables -L -n[/code]If you get the text such as:
[code]Chain INPUT (policy ACCEPT)
target prot opt source destinationChain FORWARD (policy ACCEPT)
target prot opt source destinationChain OUTPUT (policy ACCEPT)
target prot opt source destination[/code]Then chances are it’s already disabled. If you get anything more than that run:
[code]chkconfig iptables off; service iptables stop[/code]
-
[quote=“Tom Elliott, post: 18113, member: 7271”]This is starting to make some sense.
The files that you’re working with are all currently 666, or rw-rw-rw- try chmoding all folders as 755 with:
[code]chmod -R 755[/code]Then perform:
[code]find /tftpboot -type f -exec chmod 744 {} ;[/code]This should put all files as rwxr–r-- which is what my system looks like. It will also place all the directories as their natural state of rwxr-xr-x[/quote]
Do I need to restart any services?
-
No, you shouldn’t have to restart any services that I’m aware of, is there a reason you ask?
-
[quote=“Tom Elliott, post: 18114, member: 7271”]This may sound really odd, but can you try tftp from your fogserver with:
[code]cd
yum -y install tftp
tftp -4 localhost
get
pxelinux.0
exit[/code]Does this work?[/quote]
I get the following:]# tftp -4 localhost
tftp> get
(files) pxelinux.0
Error code 0: Permission deniedI am running as root.
-
[quote=“Tom Elliott, post: 18116, member: 7271”]This is also going to sound a bit odd, I think, but is there a firewall running on the FOG Server? Is iptables disabled?
To find out run:
[code]iptables -L -n[/code]If you get the text such as:
[code]Chain INPUT (policy ACCEPT)
target prot opt source destinationChain FORWARD (policy ACCEPT)
target prot opt source destinationChain OUTPUT (policy ACCEPT)
target prot opt source destination[/code]Then chances are it’s already disabled. If you get anything more than that run:
[code]chkconfig iptables off; service iptables stop[/code][/quote]
The firewall is off.
-
what is the output of the command:
[code]umask[/code] -
[quote=“Tom Elliott, post: 18122, member: 7271”]what is the output of the command:
[code]umask[/code][/quote]0022
-
Okay,
When you performed the install, did you have any special parameters involved. Such as:
[LIST]
[]Is your tftpboot folder in a location other than /tftpboot?
[]Is your tftpboot folder hosted on another filesystem?
[/LIST]
Has your system performed a filesystem check and/or is your filesystem on a RAID setup? Is it possible one of the drives has failed? -
[quote=“Tom Elliott, post: 18124, member: 7271”]Okay,
When you performed the install, did you have any special parameters involved. Such as:
[LIST]
[]Is your tftpboot folder in a location other than /tftpboot?
[]Is your tftpboot folder hosted on another filesystem?
[/LIST]
Has your system performed a filesystem check and/or is your filesystem on a RAID setup? Is it possible one of the drives has failed?[/quote]The only special perameter was /images is mounted on a seperate drive. I just checked it and it appears to be mounted properly and I can navigate to it.
The system as far as I know has not performed a filesystem check and I am not on a RAID setup. -
I’m going to ask that you reboot the server, if that’s okay with you?
But before you reboot type:
[code]touch /forcefsck
shutdown -rF now[/code]The shutdown -rF now command will force the system to shutdown and ensure that, if for some other reason, forcefsck will work on next reboot.
-
[quote=“Tom Elliott, post: 18126, member: 7271”]I’m going to ask that you reboot the server, if that’s okay with you?
But before you reboot type:
[code]touch /forcefsck
shutdown -rF now[/code]The shutdown -rF now command will force the system to shutdown and ensure that, if for some other reason, forcefsck will work on next reboot.[/quote]
Rebooting now.
-
okay, thanks.
Maybe this fixes it fingers crossed lol.
-
[quote=“Tom Elliott, post: 18128, member: 7271”]okay, thanks.
Maybe this fixes it fingers crossed lol.[/quote]
had fingers and toes crossed but no luck.
When running tftp on the server I am still getting Error code 0: Permission denied
-
Can you show me the contents of:
[code]/etc/xinetd.d/tftp[/code]
-
[quote=“Tom Elliott, post: 18131, member: 7271”]Can you show me the contents of:
[code]/etc/xinetd.d/tftp[/code][/quote]
default: off
description: The tftp server serves files using the trivial file transfer # protocol. The tftp protocol is often used to boot diskless # workstations, download configuration files to network-aware printers, # and to start the installation process for some operating systems.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
} -
can you perform
[code] tail -f /var/log/messages[/code]Then, in another terminal or tty (CTRL+ALT+[1-6]) try your tftp command.
NOTE: [1-6] is a representation of a number, so type the individual tty you want access to. 1 is the one you usually first see.
You should see the access hopefully.
Display the output of that here for clarity.
-
[quote=“Tom Elliott, post: 18133, member: 7271”]can you perform
[code] tail -f /var/log/messages[/code]Then, in another terminal or tty (CTRL+ALT+[1-6]) try your tftp command.
NOTE: [1-6] is a representation of a number, so type the individual tty you want access to. 1 is the one you usually first see.
You should see the access hopefully.
Display the output of that here for clarity.[/quote]
tail -f /var/log/messages
Oct 14 16:20:16 charon kernel: RPC: Registered tcp transport module.
Oct 14 16:20:16 charon kernel: RPC: Registered tcp NFSv4.1 backchannel transport module.
Oct 14 16:20:17 charon kernel: Installing knfsd (copyright 1996 [email]okir@monad.swb.de[/email]).
Oct 14 16:20:17 charon rpc.mountd[1411]: Version 1.2.3 starting
Oct 14 16:20:17 charon kernel: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Oct 14 16:20:17 charon kernel: NFSD: starting 90-second grace period
Oct 14 16:20:18 charon xinetd[1493]: xinetd Version 2.3.14 started with libwrap loadavg labeled-networking options compiled in.
Oct 14 16:20:18 charon xinetd[1493]: Started working: 1 available service
Oct 14 16:22:12 charon xinetd[1493]: START: tftp pid=2091 from=127.0.0.1
Oct 14 16:37:12 charon xinetd[1493]: EXIT: tftp status=0 pid=2091 duration=900(sec)
Oct 14 16:37:41 charon xinetd[1493]: START: tftp pid=3879 from=127.0.0.1 -
Same error message as well?
-
is selinux running per chance?