systemd下同名的socket与service是什么关系?
发表于 : 2021-02-26 17:21
两台linux主机共享一主机的硬盘,安装了NFS。两主机系统均是systemd管理。nfs依赖rpcbind服务,安装后发现有rpcbind.service rcpbind.socket两个单元文件。请教下,这两个单元启动时有什么相互影响,协同工作?独立互不干涉? 再问下,如何使rpcbind服务仅工作于IPv4,不监听于IPv6.谢谢。
多谢,rpcbind -h选项,好像是指绑定到UDP上的端口,另外能多给点关与rpc的资料吗? 百度出来的大部分是别个的引用?astolia 写了: ↑2021-02-26 19:47 要学会自行查看文档 https://www.freedesktop.org/software/sy ... ocket.html
这东西可以看作是一个预先建立socket的机制。可以用来实现按需运行,也就是不自动启动服务,等到外部有对相关socket的连接时再启动服务来处理
要只监听ipv4,自己把rpcbind.socket里面对ipv6的监听地址去掉,/etc/default/rpcbind里设置-h参数只监听ipv4地址
再强调一遍:要学会自行查看文档。文档/手册大多都会在安装时和程序一起安装到系统上,直接在命令行下
代码: 全选
man 程序名