Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动 API
  • 子系统
    • 核心子系统
    • 人机接口
    • 网络接口
      • 网络
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • 存储接口
    • 其他子系统
  • 锁定
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 跟踪
  • 故障注入
  • 实时补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类的文档
  • 翻译

本页

  • 显示源文件

nfsd 族 nfsd netlink 规范¶

目录

  • nfsd 族 nfsd netlink 规范

    • 摘要

    • 操作

      • rpc-status-get

      • threads-set

      • threads-get

      • version-set

      • version-get

      • listener-set

      • listener-get

      • pool-mode-set

      • pool-mode-get

    • 属性集

      • rpc-status

      • 服务器

      • 版本

      • server-proto

      • sock

      • server-sock

      • pool-mode

摘要¶

通过通用 netlink 进行 NFSD 配置。

操作¶

rpc-status-get¶

转储待处理的 nfsd rpc

attribute-set:

rpc-status

dump:
回复
属性:

[xid, flags, prog, version, proc, service_time, saddr4, daddr4, saddr6, daddr6, sport, dport, compound-ops]

threads-set¶

设置正在运行的线程数

attribute-set:

服务器

标志:

[admin-perm]

执行:
请求
属性:

[threads, gracetime, leasetime, scope]

threads-get¶

获取正在运行的线程数

attribute-set:

服务器

执行:
回复
属性:

[threads, gracetime, leasetime, scope]

version-set¶

设置启用的 nfs 版本

attribute-set:

server-proto

标志:

[admin-perm]

执行:
请求
属性:

[version]

version-get¶

获取启用的 nfs 版本

attribute-set:

server-proto

执行:
回复
属性:

[version]

listener-set¶

设置 nfs 正在运行的套接字

attribute-set:

server-sock

标志:

[admin-perm]

执行:
请求
属性:

[addr]

listener-get¶

获取 nfs 正在运行的监听器

attribute-set:

server-sock

执行:
回复
属性:

[addr]

pool-mode-set¶

设置当前服务器池模式

attribute-set:

pool-mode

标志:

[admin-perm]

执行:
请求
属性:

[mode]

pool-mode-get¶

获取有关服务器池模式的信息

attribute-set:

pool-mode

执行:
回复
属性:

[mode, npools]

属性集¶

rpc-status¶

xid (u32)¶

字节序:

大端

标志 (u32)¶

prog (u32)¶

版本 (u8)¶

proc (u32)¶

服务时间 (s64)¶

pad (pad)¶

saddr4 (u32)¶

字节序:

大端

显示提示:

ipv4

daddr4 (u32)¶

字节序:

大端

显示提示:

ipv4

saddr6 (binary)¶

显示提示:

ipv6

daddr6 (binary)¶

显示提示:

ipv6

sport (u16)¶

字节序:

大端

dport (u16)¶

字节序:

大端

compound-ops (u32)¶

multi-attr:

真

服务器¶

threads (u32)¶

multi-attr:

真

gracetime (u32)¶

leasetime (u32)¶

范围 (string)¶

版本¶

major (u32)¶

minor (u32)¶

enabled (flag)¶

server-proto¶

版本 (nest)¶

嵌套属性:

版本

multi-attr:

真

sock¶

addr (binary)¶

transport-name (string)¶

server-sock¶

addr (nest)¶

嵌套属性:

sock

multi-attr:

真

pool-mode¶

模式 (string)¶

npools (u32)¶

©内核开发社区。| 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源