ใน Ubuntu 16.04 ไม่ได้เริ่มต้น rpcbind ในการบูต


8

บริการ rpcbind ไม่เริ่มทำงานตามปกติในการบูตใน Ubuntu 16.04

root@HZ-Saturn /etc/systemd # systemctl status rpc-statd.service
● rpc-statd.service - NFS status monitor for NFSv2/3 locking.
   Loaded: loaded (/lib/systemd/system/rpc-statd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)

root@HZ-Saturn ~ # journalctl /sbin/rpcbind 
-- Logs begin at Thu 2016-05-12 12:09:23 CEST, end at Thu 2016-05-12 14:54:54 CEST. --
May 12 12:16:51 HZ-Saturn rpcbind[1738]: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: failed
May 12 12:16:51 HZ-Saturn rpcbind[1738]: rpcbind: xdr_/run/rpcbind/portmap.xdr: failed

ถ้าฉันเริ่มด้วยตนเอง

systemctl start rpcbind

มันใช้งานได้ดี

root@HZ-Saturn ~ # systemctl start rpcbind
root@HZ-Saturn ~ # systemctl status rpcbind
● rpcbind.service - RPC bind portmap service
   Loaded: loaded (/lib/systemd/system/rpcbind.service; indirect; vendor preset: enabled)
  Drop-In: /run/systemd/generator/rpcbind.service.d
           └─50-rpcbind-$portmap.conf
   Active: active (running) since Thu 2016-05-12 15:13:50 CEST; 2s ago
 Main PID: 1497 (rpcbind)
    Tasks: 1 (limit: 512)
   Memory: 528.0K
      CPU: 4ms
   CGroup: /system.slice/rpcbind.service
           └─1497 /sbin/rpcbind -f -w

May 12 15:13:50 HZ-Saturn systemd[1]: Starting RPC bind portmap service...
May 12 15:13:50 HZ-Saturn rpcbind[1497]: rpcbind: xdr_/run/rpcbind/rpcbind.xdr: failed
May 12 15:13:50 HZ-Saturn rpcbind[1497]: rpcbind: xdr_/run/rpcbind/portmap.xdr: failed
May 12 15:13:50 HZ-Saturn systemd[1]: Started RPC bind portmap service.

จะแก้ไขได้อย่างไร?

คำตอบ:


7

มันเป็นข้อผิดพลาด systemd config หน่วย rpcbind ใน Ubuntu 16 https://bugs.launchpad.net/ubuntu/+source/rpcbind/+bug/1558196

สารละลาย:

systemctl add-wants multi-user.target rpcbind.service

ฉันยังต้องทำ "systemctl เพิ่ม - ต้องการ multi-user.target rpcbind.service" ก่อนที่ระบบอูบุนตูของฉันหยุดขอรหัสผ่านเมื่อฉันพยายามเมานต์จากเซิร์ฟเวอร์ nfs ในฐานะผู้ใช้
wojci

สิ่งนี้ไม่ได้แก้ไขrpcbind.xdr: failedข้อผิดพลาดใน Ubuntu 16.04.1 ของฉันฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันใน syslog แต่บริการเริ่มต้นด้วยตัวเอง
Antonios Hadjigeorgalis

1

ข้างต้นไม่ได้เป็นทางออก ในฐานะของโพสต์นี้ Ubuntu 16.04 LTS - Xenial ยังไม่ได้ดำเนินการแก้ปัญหา ฉันใช้งานโปรแกรมแก้ไขนี้ได้สำเร็จเป็นเวลาหนึ่งเดือนในสภาพแวดล้อมที่มีผู้ใช้หลายคน ฉันพบแพตช์ด้านล่างจากลิงก์ผู้โพสต์ก่อนหน้า แต่ลิงค์นั้นถูกลบไปแล้ว

แพทช์สามารถพบได้ที่นี่:

rpcbind patch สำหรับ 0.2.3-0.2 on 16.04


0

ในฐานะที่เป็นวิธีแก้ไขปัญหาการติดตั้ง nfs-kernel-server จะทำงานเพื่อแก้ไขปัญหานี้เช่นกันเมื่อบริการ nfs-kernel-server เชื่อมต่อการพึ่งพาบริการเครือข่ายที่ขาดหายไป

แน่นอนคุณต้องเต็มใจที่จะให้เซิร์ฟเวอร์ nfs ทำงานบนเครื่อง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.