Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1689759 - [Doc] update "Configuring and Managing NFS" about "RPC quota" usage for rhel8
Summary: [Doc] update "Configuring and Managing NFS" about "RPC quota" usage for rhel8
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: Documentation
Version: 8.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 8.0
Assignee: RHEL DPM
QA Contact: RHEL DPM
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-03-18 03:09 UTC by Yongcheng Yang
Modified: 2019-03-18 05:52 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-03-18 05:52:53 UTC
Type: Bug
Target Upstream Version:


Attachments (Terms of Use)

Description Yongcheng Yang 2019-03-18 03:09:30 UTC
Document URL: 
currently rhel8
~~~~~~~~~~~~~~~
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8-beta/html/configuring_and_managing_file_systems/exporting-nfs-shares_configuring-and-managing-file-systems#exporting-rpc-quota-through-a-firewall_exporting-nfs-shares

compared with rhel7
~~~~~~~~~~~~~~~~~~~
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/nfs-serverconfig#sf2-nfs-accessing-rpc-quote-through-a-firewall

Section Number and Name: 
8.7.4. Accessing RPC Quota through a Firewall

Describe the issue: 
https://bugzilla.redhat.com/show_bug.cgi?id=1546276#c18
As I mentioned in the above link that neither rpc-rquotad.service nor
rpc.rquotad can be found in rhel8 now. Maybe it's moved to another
package or just get another name.

Suggestions for improvement: 
Update according to what rhel8 works

Additional information: 

currently rhel8
~~~~~~~~~~~~~~~
[root@8.0 ~]# rpm -q quota
quota-4.04-10.el8.x86_64
[root@8.0 ~]# rpm -ql quota | grep quotad

while in rhel7:
~~~~~~~~~~~~~~
[root@7.6 ~]# which rpc.rquotad
/usr/sbin/rpc.rquotad
[root@7.6 ~]# rpm -qf `which rpc.rquotad`
quota-4.01-17.el7.x86_64
[root@7.6 ~]# rpm -ql quota | grep rquotad
/etc/sysconfig/rpc-rquotad
/usr/lib/systemd/system/nfs-rquotad.service
/usr/lib/systemd/system/rpc-rquotad.service
/usr/sbin/rpc.rquotad
/usr/share/man/man8/rpc.rquotad.8.gz
[root@7.6 ~]#

Comment 1 Yongcheng Yang 2019-03-18 05:52:53 UTC
(In reply to Yongcheng Yang from comment #0)

They are now provided by package "quota-rpc" now in rhel8:

[root@8.0 ~]# which rpc.rquotad
/usr/sbin/rpc.rquotad
[root@8.0 ~]# rpm -qf `which rpc.rquotad`
quota-rpc-4.04-10.el8.x86_64
[root@8.0 ~]# 
[root@8.0 ~]# rpm -ql quota-rpc | grep rquotad
/etc/sysconfig/rpc-rquotad
/usr/lib/systemd/system/rpc-rquotad.service
/usr/sbin/rpc.rquotad
/usr/share/man/man8/rpc.rquotad.8.gz
[root@8.0 ~]# systemctl cat rpc-rquotad
# /usr/lib/systemd/system/rpc-rquotad.service
[Unit]
Description=Remote quota server
Documentation=man:rpc.rquotad(8)
Requires=rpcbind.service
PartOf=rpcbind.service
After=rpcbind.service

[Service]
Type=forking
EnvironmentFile=-/etc/sysconfig/rpc-rquotad
ExecStart=/usr/sbin/rpc.rquotad $RPCRQUOTADOPTS

[Install]
WantedBy=multi-user.target
WantedBy=nfs-server.service
[root@8.0 ~]# systemctl enable --now rpc-rquotad
Created symlink /etc/systemd/system/multi-user.target.wants/rpc-rquotad.service → /usr/lib/systemd/system/rpc-rquotad.service.
Created symlink /etc/systemd/system/nfs-server.service.wants/rpc-rquotad.service → /usr/lib/systemd/system/rpc-rquotad.service.
[root@8.0 ~]# systemctl restart rpc-rquotad
[root@8.0 ~]# systemctl status rpc-rquotad
● rpc-rquotad.service - Remote quota server
   Loaded: loaded (/usr/lib/systemd/system/rpc-rquotad.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-03-18 01:45:53 EDT; 6s ago
     Docs: man:rpc.rquotad(8)
  Process: 30117 ExecStart=/usr/sbin/rpc.rquotad $RPCRQUOTADOPTS (code=exited, status=0/SUCCESS)
 Main PID: 30118 (rpc.rquotad)
    Tasks: 1 (limit: 26213)
   Memory: 1.5M
   CGroup: /system.slice/rpc-rquotad.service
           └─30118 /usr/sbin/rpc.rquotad

Mar 18 01:45:53 8.0.rhts.eng.pek2.redhat.com systemd[1]: Starting Remote quota server...
Mar 18 01:45:53 8.0.rhts.eng.pek2.redhat.com systemd[1]: Started Remote quota server.
[root@8.0 ~]# 

> Describe the issue: 
> https://bugzilla.redhat.com/show_bug.cgi?id=1546276#c18
> As I mentioned in the above link that neither rpc-rquotad.service nor
> rpc.rquotad can be found in rhel8 now. Maybe it's moved to another
> package or just get another name.
> 
I'm just closing this as there hasn't been a place in this doc to list explicitly what package is providing rpc.rquotad ever.


Note You need to log in before you can comment on or make changes to this bug.