Re: [Bug 927908] Re: rpc.idmapd refuses to start

2012-02-16 Thread manut
On Thu, 16 Feb 2012 00:35:27 -, Steve Langasek
steve.langa...@canonical.com wrote:
 Oh, of course; the stop/pre-start message is precisely because the '|| {
 stop; exit 0; }' is being called, and this is the output of the stop
 command.  So somehow, the job is failing to properly handle the
 NEED_IDMAPD setting in /etc/default/nfs-common.  Could you attach this
 file as well?

Thanks for the hint!!
just mentioned that i set NEED_IDMAPD=y instead of =yes
Now the idmapd job can be started with service idmapd start.
However the logfile is empty:

local@vogone:~$ cat /etc/default/nfs-common 
# If you do not set values for the NEED_ options, they will be attempted
# autodetected; this should be sufficient for most people. Valid
alternatives
# for the NEED_ options are yes and no.

# Do you want to start the statd daemon? It is not needed for NFSv4.
NEED_STATD=

# Options for rpc.statd.
#   Should rpc.statd listen on a specific port? This is especially useful
#   when you have a port-based firewall. To use a fixed port, set this
#   this variable to a statd argument like: --port 4000 --outgoing-port
4001.
#   For more information, see rpc.statd(8) or
http://wiki.debian.org/SecuringNFS
STATDOPTS=

# Do you want to start the idmapd daemon? It is only needed for NFSv4.
NEED_IDMAPD=yes

# Do you want to start the gssd daemon? It is required for Kerberos
mounts.
NEED_GSSD=



local@vogone:~$ sudo vim /etc/default/nfs-common 
[sudo] password for local: 
local@vogone:~$ sudo service idmapd restart
restart: Unknown instance: 
local@vogone:~$ sudo service idmapd start
idmapd start/running, process 2295
local@vogone:~$ cat /var/log/idmapd.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 927908] Re: rpc.idmapd refuses to start

2012-02-15 Thread manut
** Attachment added: idmapd.conf
   
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+attachment/2743747/+files/idmapd.conf

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 927908] Re: rpc.idmapd refuses to start

2012-02-11 Thread manut
  exec echo 2
  
  end script
 
 Instead, please try adding just 'exec  /var/log/idmapd.log 21' as the
 first line of the pre-start script. This will give you a /var/log/idmapd.log
 showing what's going wrong.

Thanks for the hint. I removed the 'exec echo' lines and now get the following
log:

local@vogone:~$ cat /var/log/idmapd.log 
idmapd stop/pre-start, process 848
local@vogone:~$ sudo status idmapd
[sudo] password for local: 
idmapd stop/waiting
local@vogone:~$ 

If i try to start idmapd manually it still works:

root@vogone:~# rpc.idmapd -v -f
rpc.idmapd: libnfsidmap: using domain: ABCDE.net

rpc.idmapd: libnfsidmap: loaded plugin /usr/lib/libnfsidmap/nsswitch.so for
method nsswitch

rpc.idmapd: Expiration time is 600 seconds.
rpc.idmapd: Opened /proc/net/rpc/nfs4.nametoid/channel
rpc.idmapd: Opened /proc/net/rpc/nfs4.idtoname/channel
rpc.idmapd: main: open(/var/lib/nfs/rpc_pipefs/nfs): No such file or directory
root@vogone:~# mount -t rpc_pipefs rpc_pipefs
/var/lib/nfs/rpc_pipefsroot@vogone:~# rpc.idmapd -v -f
rpc.idmapd: libnfsidmap: using domain: ABCDE.net

rpc.idmapd: libnfsidmap: loaded plugin /usr/lib/libnfsidmap/nsswitch.so for
method nsswitch

rpc.idmapd: Expiration time is 600 seconds.
rpc.idmapd: Opened /proc/net/rpc/nfs4.nametoid/channel
rpc.idmapd: Opened /proc/net/rpc/nfs4.idtoname/channel


  but the idmapper is now running after a reboot.
 
 Surprising.  Can you reproduce the original failure now?  Does 'status
 idmapd' show the upstart job running?
 
Yes, if i keep the exec echo lines in the config file i get the pid with the
status command:

local@vogone:~$ status idmapd
idmapd start/running, process 884


 -- 
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/927908
 
 Title:
   rpc.idmapd refuses to start
 
 Status in “nfs-utils” package in Ubuntu:
   Invalid
 
 Bug description:
   The following lines in /etc/fstab are missing:
 
   rpc_pipefs  /var/lib/nfs/rpc_pipefs rpc_pipefs  defaults0   
 0
   nfsd/proc/fs/nfsd   nfsddefaults0   0
 
   so rpc.idmapd refuses to start with this log:
 
   rpc.idmapd -v -f
   rpc.idmapd: libnfsidmap: using domain: blubberblase
 
   rpc.idmapd: libnfsidmap: loaded plugin
   /usr/lib/libnfsidmap/nsswitch.so for method nsswitch
 
   rpc.idmapd: Expiration time is 600 seconds.
   rpc.idmapd: nfsdopenone: Opening /proc/net/rpc/nfs4.nametoid/channel 
 failed: errno 2 (No such file or directory)
   rpc.idmapd: main: open(/var/lib/nfs/rpc_pipefs/nfs): No such file or 
 directory
 
 To manage notifications about this bug go to:
 https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 927908] Re: rpc.idmapd refuses to start

2012-02-09 Thread manut
On Tue, 07 Feb 2012 23:56:41 -, Steve Langasek
steve.langa...@canonical.com wrote:
 On Tue, Feb 07, 2012 at 09:50:27AM -, manut wrote:
 Even if i start it via upstart it doesn't work.
 
 local@vogone:~$ sudo service idmapd start
 idmapd stop/pre-start, process 5239
 local@vogone:~$ ps -A | grep 5239
 local@vogone:~$ 
 
 Which version of Ubuntu is this?  Your report doesn't mention.  (Please
use
 the 'ubuntu-bug' command for filing bugs, when possible.)

it's oneiric with latest updates

 in /etc/default/nfs-common 
 # Do you want to start the idmapd daemon? It is only needed for NFSv4.
 NEED_IDMAPD=y
 is set.
 
 FWIW, this is no longer needed as of precise.
 
 No clue, how to debug the upstart job. But if i mount nfsd and
 rpc_pipefs and then start rpc.idmapd -v -f it works.
 
 If you happen to be using precise, you can boot with --log to get
logging
 of
 upstart job output.  Otherwise, we can try to dissect this manually. 
The
 output of the start command suggests, however, that the pre-start script
 has
 decided idmapd isn't meant to be started; so further debugging requires
 knowing which Ubuntu release you're running.

tried to debug it by my own. I added some 'exec echo' s into the
idmapd.conf:

pre-start script

exec echo hihi

do_modprobe() {
..
if ! mountpoint -q $PIPEFS_MOUNTPOINT
then
mount -t rpc_pipefs rpc_pipefs $PIPEFS_MOUNTPOINT
fi

exec echo 2

end script

exec echo 3
exec rpc.idmapd

...

However i can't see those prints in the syslog, but the idmapper
is now running after a reboot.

I'd like to understand what is happening here. Because the next
step is getting autofs with ldap working after startup that is
also not working 'out of the box' with ubuntu. :(

Thanks for your help

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 927908] Re: rpc.idmapd refuses to start

2012-02-07 Thread manut
Even if i start it via upstart it doesn't work.

local@vogone:~$ sudo service idmapd start
idmapd stop/pre-start, process 5239
local@vogone:~$ ps -A | grep 5239
local@vogone:~$ 

in /etc/default/nfs-common 
# Do you want to start the idmapd daemon? It is only needed for NFSv4.
NEED_IDMAPD=y
is set.

No clue, how to debug the upstart job. But if i mount nfsd and
rpc_pipefs and then start rpc.idmapd -v -f it works.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 927908] [NEW] rpc.idmapd refuses to start

2012-02-06 Thread manut
Public bug reported:

The following lines in /etc/fstab are missing:

rpc_pipefs  /var/lib/nfs/rpc_pipefs rpc_pipefs  defaults0   0
nfsd/proc/fs/nfsd   nfsddefaults0   0

so rpc.idmapd refuses to start with this log:

rpc.idmapd -v -f
rpc.idmapd: libnfsidmap: using domain: blubberblase

rpc.idmapd: libnfsidmap: loaded plugin /usr/lib/libnfsidmap/nsswitch.so
for method nsswitch

rpc.idmapd: Expiration time is 600 seconds.
rpc.idmapd: nfsdopenone: Opening /proc/net/rpc/nfs4.nametoid/channel failed: 
errno 2 (No such file or directory)
rpc.idmapd: main: open(/var/lib/nfs/rpc_pipefs/nfs): No such file or directory

** Affects: nfs-utils (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/927908

Title:
  rpc.idmapd refuses to start

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-utils/+bug/927908/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs