My syslog.conf has this:
*.* @192.168.1.254
Doesn't that cover "everything", including daemon?

No core dumps.

I started using gdb to find where the program was hanging.  I was down deep 
into reading the nisswitch.conf file, then 
got lost.

Jim


"Ian Kent" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
> On Tue, 2008-01-01 at 11:54 -0500, Jim Duda wrote:
>> I have gathered the information required in this post.  I have provided
>> the common information for machines which work and fail.  I have
>> provided the syslog debug message for those that work and also those
>> that fail.
>
> This all looks OK but the debug log doesn't have the debugging info.
> Did you set syslog to send daemon.* to the log?
>
> I'm not sure we'll get much more from it but we should at least have a
> look at it.
>
> Do you get any core files for automount?
>
>>
>> lroom# rpm -q autofs
>> autofs-5.0.1-31
>>
>> lroom# uname -a
>> Linux lroom 2.6.22.2-tftp #1 Sun Aug 12 11:14:47 EDT 2007 i686 i686 i386
>> GNU/Linux
>>
>>
>> lroom# cat /etc/auto.master
>> #
>> # Sample auto.master file
>> # This is an automounter map and it has the following format
>> # key [ -mount-options-separated-by-comma ] location
>> # For details of the format look at autofs(5).
>> #
>> #/misc  /etc/auto.misc
>> #/net   -hosts
>> /mnt/usb /etc/auto.usb --timeout=2
>> #
>> # Include central master map if it can be found using
>> # nsswitch sources.
>> #
>> # Note that if there are entries for /net or /misc (as
>> # above) in the included master map any keys that are the
>> # same will not be seen as the first read key seen takes
>> # precedence.
>> #
>> #+auto.master
>>
>> lroom# cat /etc/auto.usb
>> device_a         -fstype=vfat,rw,gid=100,umask=002       :/dev/sda1
>> device_b         -fstype=vfat,rw,gid=100,umask=002       :/dev/sdb1
>>
>> lroom# cat /etc/nsswitch.conf
>> #
>> # /etc/nsswitch.conf
>> #
>> # An example Name Service Switch config file. This file should be
>> # sorted with the most-used services at the beginning.
>> #
>> # The entry '[NOTFOUND=return]' means that the search for an
>> # entry should stop if the search in the previous entry turned
>> # up nothing. Note that if the search failed due to some other reason
>> # (like no NIS server responding) then the search continues with the
>> # next entry.
>> #
>> # Legal entries are:
>> #
>> #       nisplus or nis+         Use NIS+ (NIS version 3)
>> #       nis or yp               Use NIS (NIS version 2), also called YP
>> #       dns                     Use DNS (Domain Name Service)
>> #       files                   Use the local files
>> #       db                      Use the local database (.db) files
>> #       compat                  Use NIS on compat mode
>> #       hesiod                  Use Hesiod for user lookups
>> #       [NOTFOUND=return]       Stop searching if not found so far
>> #
>>
>> # To use db, put the "db" in front of "files" for entries you want to be
>> # looked up first in the databases
>> #
>> # Example:
>> #passwd:    db files nisplus nis
>> #shadow:    db files nisplus nis
>> #group:     db files nisplus nis
>>
>> passwd:     files
>> shadow:     files
>> group:      files
>>
>> #hosts:     db files nisplus nis dns
>> hosts:      files dns
>>
>> # Example - obey only what nisplus tells us...
>> #services:   nisplus [NOTFOUND=return] files
>> #networks:   nisplus [NOTFOUND=return] files
>> #protocols:  nisplus [NOTFOUND=return] files
>> #rpc:        nisplus [NOTFOUND=return] files
>> #ethers:     nisplus [NOTFOUND=return] files
>> #netmasks:   nisplus [NOTFOUND=return] files
>>
>> bootparams: nisplus [NOTFOUND=return] files
>>
>> ethers:     files
>> netmasks:   files
>> networks:   files
>> protocols:  files
>> rpc:        files
>> services:   files
>>
>> netgroup:   files
>>
>> publickey:  nisplus
>>
>> automount:  files
>> aliases:    files nisplus
>>
>> lroom# cat /etc/sysconfig/autofs
>> #
>> # Define default options for autofs.
>> #
>> # MASTER_MAP_NAME - default map name for the master map.
>> #
>> #MASTER_MAP_NAME="auto.master"
>> #
>> # TIMEOUT - set the default mount timeout (default 600).
>> #
>> TIMEOUT=300
>> #
>> # BROWSE_MODE - maps are browsable by default.
>> #
>> BROWSE_MODE="no"
>> #
>> # APPEND_OPTIONS - append to global options instead of replace.
>> #
>> #APPEND_OPTIONS="yes"
>> #
>> # LOGGING - set default log level "none", "verbose" or "debug"
>> #
>> LOGGING="debug"
>> #
>> # Define the default LDAP schema to use for lookups
>> #
>> # System default
>> #
>> #MAP_OBJECT_CLASS="nisMap"
>> #ENTRY_OBJECT_CLASS="nisObject"
>> #MAP_ATTRIBUTE="nisMapName"
>> #ENTRY_ATTRIBUTE="cn"
>> #VALUE_ATTRIBUTE="nisMapEntry"
>> #
>> # Other common LDAP nameing
>> #
>> #MAP_OBJECT_CLASS="automountMap"
>> #ENTRY_OBJECT_CLASS="automount"
>> #MAP_ATTRIBUTE="ou"
>> #ENTRY_ATTRIBUTE="cn"
>> #VALUE_ATTRIBUTE="automountInformation"
>> #
>> #MAP_OBJECT_CLASS="automountMap"
>> #ENTRY_OBJECT_CLASS="automount"
>> #MAP_ATTRIBUTE="automountMapName"
>> #ENTRY_ATTRIBUTE="automountKey"
>> #VALUE_ATTRIBUTE="automountInformation"
>> #
>> # AUTH_CONF_FILE - set the default location for the SASL
>> #                          authentication configuration file.
>> #
>> #AUTH_CONF_FILE="/etc/autofs_ldap_auth.conf"
>> #
>> # General global options
>> #
>> #OPTIONS=""
>> #
>>
>> The "linux" machine is the NFS server which provides the root file
>> system for the "lroom" and "gym" machines.  The /tftpboot/muekow/i386
>> directory is the root file system for the diskless machines, which is a
>> static hard mount setup during the early boot process.
>>
>> Here are the log files for the "lroom" machine which works properly.
>>
>> Jan  1 11:43:37 lroom automount[1968]: Starting automounter version
>> 5.0.1-31, master map auto.master
>> Jan  1 11:43:37 lroom automount[1968]: using kernel protocol version 5.00
>> Jan  1 11:43:37 linux mountd[2130]: authenticated unmount request from
>> lroom:915 for /tftpboot/muekow/i386 (/tftpboot/muekow)
>> Jan  1 11:44:12 linux mountd[2130]: authenticated unmount request from
>> lroom:637 for /tftpboot/muekow/i386 (/tftpboot/muekow)
>> Jan  1 11:44:12 lroom automount[1968]: mounted indirect mount on
>> /mnt/usb with timeout 2, freq 1 seconds
>> Jan  1 11:45:06 lroom automount[1968]: attempting to mount entry
>> /mnt/usb/DCIM
>> Jan  1 11:45:06 lroom automount[1968]: failed to mount /mnt/usb/DCIM
>> Jan  1 11:45:06 lroom automount[1968]: attempting to mount entry
>> /mnt/usb/dcim
>> Jan  1 11:45:06 lroom automount[1968]: failed to mount /mnt/usb/dcim
>> Jan  1 11:45:17 lroom xinetd[1820]: START: telnet pid=2280
>> from=192.168.1.254
>>
>> Here are the log files for the "gym" machine which fails to start
>> automount properly.  The automount program is in the hung state at this
>> point.
>>
>> Jan  1 11:49:36 gym automount[1846]: Starting automounter version
>> 5.0.1-31, master map auto.master
>> Jan  1 11:49:36 gym automount[1846]: using kernel protocol version 5.00
>> Jan  1 11:49:36 linux mountd[2130]: authenticated unmount request from
>> gym:778 for /tftpboot/muekow/i386 (/tftpboot/muekow)
>>
>>
>> I realized today that the machines which fail to work are P3 processors
>> whereas the one that works is a P4 processor.  I don't know if that has
>> meaning or is a pure coincidence.
>>
>> Thanks for the help.
>>
>> Jim
>>
>>
>>
>>
>>
>> Ian Kent wrote:
>> > On Mon, 2007-12-31 at 17:03 -0500, Jim Duda wrote:
>> >> I'm attempting to use autofs on some diskless machines which operate
>> >> using an NFS mounted root file system.  I have three different computers
>> >> which share the same root file system (with unique /tmp and /var
>> >> directories) and the same 2.6.22 kernel.
>> >>
>> >> I want to use autofs for removable USB memory sticks.
>> >>
>> >> On one machine, I can use autofs just fine.  Autofs mounts and unmounts
>> >> the usb sticks as I expect it to.  Works nice.
>> >>
>> >> However, on the other two machines, I cannot get automount to start.  It
>> >> simply hangs upon startup, I cannot ^C to exit or anything.  I have to
>> >> kill -9 the process.
>> >>
>> >> I cannot figure out what automount is looking for, and not getting,
>> >> which would cause it to hang.  I've attempted to use gdb to help me find
>> >> the problem, but I haven't had much luck.  (I've downloaded the most
>> >> recent 5.0.2 tar bar and build automount with -g to debug.
>> >
>> > Did you apply any of the patches for 5.0.2?
>> >
>> >> I'm hoping someone might shed some light on how best to debug this issue.
>> >
>> > Have a look at http://people.redhat.com/jmoyer for what to collect and
>> > post here.
>> >
>> > Ian
>>
>> _______________________________________________
>> autofs mailing list
>> [email protected]
>> http://linux.kernel.org/mailman/listinfo/autofs 



_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs

Reply via email to