ubuntuusers.de

NFS Server startet wohl nicht.

Status: Gelöst | Ubuntu-Version: Ubuntu 17.10 (Artful Aardvark)
Antworten |

god_of_emptiness

Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Hallo,

ich bekomme nachfolgende Fehlermeldungen:

1
2
>sudo service nfs-kernel-server reload
nfs-server.service is not active, cannot reload.
1
2
3
>exportfs -ra
exportfs: could not open /var/lib/nfs/.etab.lock for locking: errno 13 (Permission denied)
exportfs: can't lock /var/lib/nfs/etab for writing

Hat jemand eine ahnung was das zu bedeuten hat ?

Bye Marcus

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

In einer VM startete der nfs-server ohne Probleme automatisch.

Hier mit einem:

1
sudo service nfs-kernel-server start

werden die Freigaben geladen.

Wie kann ich den nsf-server automatisch am besten starten ?

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Jetzt bekomme ich folgende Fehlermeldung

1
2
>sudo service nfs-kernel-server start
Job for nfs-server.service canceled.

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Nach dem Booten, startet jetzt der Server automatisch, warum auch immer. Die Freigaben werden gemountet, aber ein reload des Servers geht immer noch nicht. Ist jetzt aber erstmal nicht so wichtig.

Bye Marcus

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

Was sagen die Logs?

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Welche wären das ?

sebix Team-Icon

Ehemalige

Anmeldungsdatum:
14. April 2009

Beiträge: 5584

systemctl status nfs-server.service
journalctl -xe

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Danke.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
 nfs-server.service - NFS server and services
   Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
   Active: active (exited) since Thu 2017-11-30 13:53:46 CET; 5h 54min ago
  Process: 1063 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
  Process: 1061 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
 Main PID: 1063 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/nfs-server.service

Nov 30 13:53:46 cmstacker systemd[1]: Starting NFS server and services...
Nov 30 13:53:46 cmstacker systemd[1]: Started NFS server and services.
1
journalctl -xe

Der zweite Log ist sehr lang. Den Poste ich mal am Wochenende nach einem frischen Neustart.

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Nach

1
2
3
4
 <3994 10>sudo service nfs-kernel-server reload
[sudo] Passwort für marcus: 
Job for nfs-server.service failed because the control process exited with error code.
See "systemctl  status nfs-server.service" and "journalctl  -xe" for details.

systemctl status nfs-server.service:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
 nfs-server.service - NFS server and services
   Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled; vendor preset: enabled)
   Active: active (exited) (Result: exit-code) since Thu 2017-11-30 13:53:46 CET; 6h ago
  Process: 15757 ExecReload=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)
  Process: 1063 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS)
  Process: 1061 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS)
 Main PID: 1063 (code=exited, status=0/SUCCESS)

Nov 30 13:53:46 cmstacker systemd[1]: Starting NFS server and services...
Nov 30 13:53:46 cmstacker systemd[1]: Started NFS server and services.
Nov 30 19:56:29 cmstacker systemd[1]: Reloading NFS server and services.
Nov 30 19:56:29 cmstacker exportfs[15757]: exportfs: /export/marcus does not support NFS export
Nov 30 19:56:29 cmstacker systemd[1]: ^[[0;1;39mnfs-server.service: Control process exited, code=exited status=1
Nov 30 19:56:29 cmstacker systemd[1]: Reload failed for NFS server and services.

Das Ende von journalctl -xe

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Nov 30 19:47:47 cmstacker gnome-shell[1664]: ^[[0;1;39m_st_paint_shadow_with_opacity: assertion 'shadow_pipeline != NULL' failed
Nov 30 19:47:48 cmstacker gnome-shell[1664]: ^[[0;1;39m_st_paint_shadow_with_opacity: assertion 'shadow_pipeline != NULL' failed
Nov 30 19:47:52 cmstacker ntpdate[15581]: ^[[0;1;39madjust time server 91.189.89.198 offset 0.000312 sec
Nov 30 19:47:57 cmstacker org.gnome.Shell.desktop[3461]: ^[[0;1;39mWindow manager warning: Overwriting existing binding of keysym ffb5 with keysym ffb5 (keycode 54).
Nov 30 19:55:01 cmstacker CRON[15723]: pam_unix(cron:session): session opened for user root by (uid=0)
Nov 30 19:55:01 cmstacker CRON[15724]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 30 19:55:01 cmstacker CRON[15723]: pam_unix(cron:session): session closed for user root
Nov 30 19:55:54 cmstacker systemd-timesyncd[728]: Timed out waiting for reply from [2001:67c:1560:8003::c8]:123 (ntp.ubuntu.com).
Nov 30 19:55:54 cmstacker systemd-timesyncd[728]: Synchronized to time server [2001:67c:1560:8003::c7]:123 (ntp.ubuntu.com).
Nov 30 19:56:14 cmstacker smartd[895]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 77 to 79
Nov 30 19:56:14 cmstacker smartd[895]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 121 to 125
Nov 30 19:56:14 cmstacker smartd[895]: Device: /dev/sdc [SAT], is back in ACTIVE or IDLE mode, resuming checks (5 checks skipped)
Nov 30 19:56:14 cmstacker smartd[895]: Device: /dev/sdc [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 130 to 124
Nov 30 19:56:29 cmstacker sudo[15749]: pam_ecryptfs: pam_sm_authenticate: /home/marcus is already mounted
Nov 30 19:56:29 cmstacker sudo[15749]: ^[[0;1;39m  marcus : TTY=pts/1 ; PWD=/home/marcus ; USER=root ; COMMAND=/usr/sbin/service nfs-kernel-server reload
Nov 30 19:56:29 cmstacker sudo[15749]: pam_unix(sudo:session): session opened for user root by (uid=0)
Nov 30 19:56:29 cmstacker systemd[1]: Reloading NFS server and services.
-- Subject: Unit nfs-server.service has begun reloading its configuration
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit nfs-server.service has begun reloading its configuration
Nov 30 19:56:29 cmstacker exportfs[15757]: exportfs: /export/marcus does not support NFS export
Nov 30 19:56:29 cmstacker systemd[1]: ^[[0;1;39mnfs-server.service: Control process exited, code=exited status=1
Nov 30 19:56:29 cmstacker systemd[1]: Reload failed for NFS server and services.
-- Subject: Unit nfs-server.service has finished reloading its configuration
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit nfs-server.service has finished reloading its configuration
--
-- The result is failed.
Nov 30 19:56:29 cmstacker sudo[15749]: pam_unix(sudo:session): session closed for user root
Nov 30 19:57:17 cmstacker systemd[1]: Starting Daily apt download activities...
-- Subject: Unit apt-daily.service has begun start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit apt-daily.service has begun starting up.
Nov 30 19:57:18 cmstacker systemd[1]: Started Daily apt download activities.
-- Subject: Unit apt-daily.service has finished start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
--
-- Unit apt-daily.service has finished starting up.
--
-- The start-up result is done.

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Folgendes fällt auf: systemctl status nfs-server.service: Zeile 12:

1
Nov 30 19:56:29 cmstacker exportfs[15757]: exportfs: /export/marcus does not support NFS export

z.I:

1
2
3
4
5
20:07:29 (bash4.4.12) marcus@cmstacker:/export$
 <3999 16>ls -l
insgesamt 40
drwxr-xr-x+ 97 marcus marcus 32768 Nov 30 14:21 marcus
drwxr-xr-x   3 root   root    4096 Apr  6  2013 media

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Was ist /export/marcus genau, also welches Dateisystem?

mfg Stefan

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

1
2
3
4
5
6
cat /etc/fstab
...
#NFSv4 mounts
/home/marcus    /export/marcus   none    bind  0  0
/media/DATA_01    /export/media/DATA_01   none    bind  0  0
...

/home/Marcus ist verschlüsselt. Das war bisher aber nie ein Problem für Ubuntu 17.04 und früher.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

So, und was genau ist /home? Weil bind Mounts sind ja für NFSv4 der Standard, und wie sieht überhaupt deine /etc/exports aus?

mfg Stefan

god_of_emptiness

(Themenstarter)
Avatar von god_of_emptiness

Anmeldungsdatum:
31. Mai 2007

Beiträge: 222

Was meinst du mit was ist /home ?

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
21:00:44 (bash4.4.12) marcus@cmstacker:/$
 <4024 41>ls -l
insgesamt 522516
-rw-r--r--   1 root root 121834171 Jul 13  2014 backup
drwxr-xr-x   2 root root     12288 Okt 27 16:32 bin
drwxr-xr-x   3 root root      4096 Nov 22 04:16 boot
drwxr-xr-x   2 root root      4096 Apr 23  2014 cdrom
-rw-------   1 root root 413081600 Mär 20  2016 core
drwxr-xr-x  19 root root      4360 Nov 30 20:39 dev
drwxr-xr-x 208 root root     16384 Nov 30 15:14 etc
drwxr-xr-x   4 root root      4096 Apr  6  2013 export
drwxr-xr-x   5 root root      4096 Jan 22  2017 home
...
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
cat /etc/exports
# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#

# Exportieren der freigegebenen Verzeichnisse ins locale Netz 192.168.1.0/24
# Benötigt zur optimalen Funktion eine Freigabe mit der Option fsid=0.
# Diese wird als root-Freigabe genutzt und ist als die Freigabe / zu
# erreichen. Die anderen Freigaben liegen unterhalb davon. Ansonsten 
# ist optional eine Authentifizierung/Verschlüsselung mit Kerberos möglich


/export        T60p(rw,fsid=0,no_subtree_check,sync) silverstone(rw,fsid=0,no_subtree_check,sync)
# /export       192.168.2.0/24(rw,fsid=0,no_subtree_check,sync)
# Test mit root_squash:
# /export       192.168.2.0/25(rw,fsid=0,no_subtree_check,async,root_squash)

# DATA_01
/export/media/DATA_01 T60p(rw,nohide,insecure,no_subtree_check,async)
# /export/media/DATA_01 silverstone(rw,nohide,insecure,no_subtree_check,async)
# /export/media/DATA_01 192.168.2.100/24(rw,nohide,insecure,no_subtree_check,sync)

# marcus
/export/marcus T60p(rw,nohide,insecure,no_subtree_check,async)
# /export/marcus silverstone(rw,nohide,insecure,no_subtree_check,async)
# /export/marcus 192.168.2.100/24(rw,nohide,insecure,no_subtree_check,sync)
# /export/marcus/.local 192.168.2.102(rw,nohide,insecure,no_subtree_check,sync)
# /export/marcus/.local/share 192.168.2.102(rw,nohide,insecure,no_subtree_check,sync)
# /export/marcus/.local/share/rhythmbox 192.168.2.102(rw,nohide,insecure,no_subtree_check,sync)

# /srv/nfsv4   192.168.2.0/24(rw,sync,root_squash,no_subtree_check,fsid=0)
# /srv/nfsv4/freigabe1  192.168.2.0/24(rw,sync,root_squash,no_subtree_check)

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Ist /home ein extra Dateisystem? Läuft auf /home eine Verschlüsselung? Nach dem Restart vom NFS Server ging es ja, oder?

mfg Stefan

Antworten |