no 命令
用途
管理网络调整参数
语法
no [ -p | -r ] { -o Tunable[=NewValue] }
no -?
no -h [ Tunable ]
no -L [ Tunable ]
no -x [ Tunable ]
描述
使用 no 命令配置网络调整参数。 no 命令为网络调整参数设置或显示当前或下一引导值。 该命令也能永久更改或延迟到下一次重新启动后更改。命令是设置还是显示参数取决于附随的标志。-o 标志执行两个操作。或者能显示参数值,或者为参数设置新值。当 no 命令用于修改网络选项时,会使用 LOG_KERN 设施在系统日志中记录一条信息。要得到更多关于网络参数如何交互作用的信息,请参阅《AIX 5L V5.2 系统管理指南:通信与网络》。
标志
-a | 为所有可调参数显示当前、重新引导(当与 -r 一起使用)或持久(当与 -p 一起使用时)值,每行都是成对的,Tunable = Value。对于持久选项,仅当参数的重新引导和当前值相同,才显示其值。否则显示 NONE 作为其值。 |
-d Tunable | 重新设置 Tunable 为缺省值。如果需要更改 Tunable(即它当前设置不是缺省值)并且它是主引导类型或重新引导类型,或如果它是增量类型且已从缺省值更改且没有与 -r 一起使用,就不能更改它但会代替以显示一个警告。 |
-D | 重新设置所有可调整项为其缺省值。如果需要更改的 tunable 是 Bosboot 或 Reboot 类型,或者是 Incremental 类型且已经从缺省值更改为其它值,而且 -p 或 -r 都没有用于组合中,则将不会更改它们但会显示警告。 |
-h [Tunable] | 如果已指定一个 Tunable 参数,则显示有关该参数的帮助。否则,显示 no 命令用法语句。 |
-L [Tunable] | 列出一个或所有 Tunable 的特征,每行一个,使用以下格式:
名称 CUR DEF BOOT MIN MAX UNIT TYPE DEPENDENCIES -------------------------------------------------------------------------------- 通用网络参数 -------------------------------------------------------------------------------- sockthresh 85 85 85 0 100 %_of_thewall D -------------------------------------------------------------------------------- fasttimo 200 200 200 50 200 毫秒 D -------------------------------------------------------------------------------- inet_stack_size 16 16 16 1 k 字节 R -------------------------------------------------------------------------------- ... 其中: CUR = 当前值 DEF = 缺省值 BOOT = 重新引导值 MIN = 最小值 MAX = 最大值 UNIT = 可调计量单位 TYPE = 参数类型:D(Dynamic)、S(Static)、R(Reboot)、 B(Bosboot)、M(Mount)、I(Incremental)和 C(Connect) DEPENDENCIES = 相关可调参数列表,每行一个 |
-o Tunable [=NewValue ] | 显示值或设置 Tunable 为 NewValue. 如果可调整项需要更改(指定值不同于当前值)且是主引导或重新引导类型,或如果它是增量类型且它的当前值大于指定值,并且不与 -r 一起使用,不会更改它但是代以显示一警告。
当与 -r 一起使用且没有新值时,就显示 Tunable 的下一引导值。当与 -p 一起使用且没有新值时,仅当当前值和下一次启动用于调整的值相同时才显示该值,否则显示 NONE 值。 |
-p | 当在与 -o、-d 或 -D 一起使用时,更改才适用于当前和重新引导的值,就是打开 /etc/tunables/nextboot 文件的更新,除了更新当前值。这些组合不能适用于重新启动和主启动类型参数,因为不能更改它们的当前值。
当和 -a 或 -o 一起使用且不指定新值时,仅当参数的当前值和下一次引导后的值相同时才显示该值。否则显示 NONE 值。 |
-r | 当于 -o、-d 或 -D 一起使用时,更改适用于重新引导的值,就是打开 /etc/tunables/nextboot 文件的更新。 如果更改了任何主引导类型参数,将提示用户运行主引导。当与 -a 或 -o 一起使用且没有指定新值时,显示可调整项的下一次引导值而不是当前值。 |
-x [Tunable] | 列出一个或所有 Tunable 的特征,每行一个,使用以下(电子数据表)格式:
tunable,current,default,reboot,min,max,unit,type,{dtunable } 其中: current = 当前值 default = 缺省值 reboot = 重新引导值 min = 最小值 max = 最大值 unit = 可调计量单位 type = 参数类型:D(Dynamic)、S(Static)、R(Reboot)、 B(Bosboot)、M(Mount)、I(Incremental)和 C(Connect) dtunable = 相关可调参数的间隔列表 |
-? | 显示 no 命令的用法。 |
任何(使用 -o、-d 或 -D)对于安装类型的参数的更改都会显示一个消息警告用户该更改仅对将来安装有效。
对 Connect 类型参数的任何更改(使用 -o、-d 或 -D 标志)都会导致重新启动 inetd,并显示一条消息,警告用户该更改仅对以后套接字连接有效。
任何试图更改(使用 -o、-d 或 -D)主引导类型或重新引导类型的参数且不使用 -r,都将导致一个错误消息。
任何试图更改(使用 -o、-d 或 -D 但不使用 -r)增量类型参数的当前值且新值小于当前值都将导致一个错误消息。
可调参数
通过调整命令(no、nfso、vmo、ioo 和 schedo)来处理的所有可调参数分成这些类别:
Dynamic | 如果能在任何时间更改参数 |
Static | 如果永远不能更改参数 |
Reboot | 如果只能在重新引导期间更改参数 |
Bosboot | 如果只能通过运行 bosboot 和重新启动机器来更改参数 |
Mount | 如果对参数的更改仅对以后的文件系统或目录安装有效。 |
Incremental | 如果除了引导时间只能增量参数 |
Connect | 如果对参数的更改仅对以后的套接字连接有效 |
对于 Bosboot 类型的参数,无论何时进行更改,调整命令都会自动提示用户,询问他们是否想要执行 bosboot 命令。对于 Connect 类型的参数,调整命令自动重新启动 inetd 守护程序。
请注意,受管于 no 命令的当前参数集仅包括 Reboot、Static、Dynamic、Incremental 和 Connect 类型。
兼容性方式
当运行在 5.2 版本以前的兼容性方式(由 sys0 的 pre520tune 属性控制,请参阅《AIX 5L V5.2 性能管理指南》中的『调整 AIX 5.2 的增强功能』)下,除了那些 Bosboot 类型参数外,参数的重新引导值都没有实际意义,因为在此方式下,引导期间没有应用这些值。
在 5.2 版以前的兼容性方式中,继续通过在脚本(引导序列时会被调用)中嵌入对调整命令的调用来完成对可调参数设置重新引导值。重新引导 类型的参数因此可以在没有 -r 标志下设置, 因此现有的脚本语句能继续工作。
当机器迁移到 AIX 5L V5.2 时,自动打开该方式。对于完全安装,关闭该方式且参数的重新引导值在重新引导序列过程中通过应用 /etc/tunables/nextboot 文件的内容来设置。仅在该模式下,-r 和-p 标志能完全起作用。请参阅AIX 5L Version 5.2 Performance Tools Guide and Reference中的『内核调整』以获取详细信息。
网络可调参数
arpqsize |
|
arpt_killc |
|
arptab_bsiz |
|
arptab_nb |
|
bcastping |
|
clean_partial_conns |
|
delayack |
|
delayackports |
no -o delayackports={80,30080}要清除该列表,将选项设为 {} 。 |
dgd_packets_lost |
|
dgd_ping_time |
|
dgd_retry_time |
|
directed_broadcast |
|
extendednetstats |
|
fasttimo |
|
icmp6_errmsg_rate |
|
icmpaddressmask |
|
ie5_old_multicast_mapping |
|
ifsize |
|
inet_stack_size |
|
ipforwarding |
|
ipfragttl |
|
ipignoreredirects |
|
ipqmaxlen |
|
ipsendredirects |
|
ipsrcrouteforward |
|
ipsrcrouterecv |
|
ipsrcroutesend |
|
ip6_defttl |
|
ip6_prune |
|
ip6forwarding |
|
ip6srcrouteforward |
|
llsleep_timeout |
|
main_if6 |
|
main_site6 |
|
maxnip6q |
|
maxttl |
|
multi_homed |
|
nbc_limit |
|
nbc_max_cache |
|
nbc_min_cache |
|
nbc_ofile_hashsz |
|
nbc_pseg(AIX 4.3.3 及后期版本) |
|
nbc_pseg_limit(AIX 4.3.3及后期版本) |
|
ndpqsize |
|
ndpt_down |
|
ndpt_keep |
|
ndp_mmaxtries |
|
ndpt_probe |
|
ndpt_reachable |
|
ndpt_retrans |
|
ndpt_umaxtries |
|
net_malloc_police |
|
nonlocsrcroute |
|
passive_dgd |
|
pmtu_default_age |
|
pmtu_rediscover_interval |
|
rfc1122addrchk |
|
rfc1323 |
|
rfc2414 |
|
route_expire |
|
routerevalidate |
|
rto_high |
|
rto_length |
|
rto_limit |
|
rto_low |
|
sack(AIX 4.3.3 及后期版本) |
|
sb_max |
|
send_file_duration |
|
site6_index |
|
sockthresh |
|
sodebug |
|
somaxconn |
|
subnetsarelocal |
|
tcp_bad_port_limit |
|
tcp_ecn |
|
tcp_ephemeral_high |
|
tcp_ephemeral_low |
|
tcp_finwait2 |
|
tcp_init_window |
|
tcp_inpcb_hashtab_siz |
|
tcp_keepcnt |
|
tcp_keepidle |
|
tcp_keepinit |
|
tcp_keepintvl |
|
tcp_limited_transmit |
|
tcp_maxburst |
|
tcp_mssdflt |
|
tcp_nagle_limit |
|
tcp_ndebug |
|
tcp_newreno |
|
tcp_nodelayack |
|
tcp_pmtu_discover |
|
tcp_recvspace |
对于告诉网络,如吉位以太网或 ATM 622,应该使用值 65536 以通过最小大小获得最佳性能。 tcp_recvspace 参数必须指定小于或等于 sb_max 参数设置的套接字缓冲区大小。每个接口的 ISNO 选项也将覆盖该全局设置。对于大约 65536 的值,必须启用 rfc1323(rfc1323=1)以启用 TCP 窗口定标。 |
tcp_sendspace |
更低带宽网络,例如串行线路网际协议(SLIP),或更高带宽网络,例如串行光连接,应有不同的最合适的缓冲区大小。最合适缓冲区大小为介质带宽与一个包的平均来回时间的乘积: optimum_window=bandwidth * average_round_trip_time 对于告诉网络,如吉位以太网或 ATM 622,应该使用值 65536 以通过最小大小获得最佳性能。 tcp_sendspace 参数必须指定小于或等于 sb_max 参数设置的套接字缓冲区。每个接口的 ISNO 选项也将覆盖该全局设置。对于大约 65536 的值,必须启用 rfc1323(rfc1323=1)以启用 TCP 窗口定标。 |
tcp_timewait |
|
tcp_ttl |
|
thewall |
|
udp_bad_port_limit |
|
udp_ephemeral_high |
|
udp_ephemeral_low |
|
udp_inpcb_hashtab_siz |
|
udp_pmtu_discover |
|
udp_recvspace |
|
udp_sendspace |
|
udp_ttl |
|
udpcksum |
|
use_isno(AIX 4.3.3 及后期版本) |
|
Streams 可调参数
lowthresh |
|
medthresh |
|
nstrpush |
|
psebufcalls |
|
psecache |
|
pseintrstack |
|
psetimers |
|
strctlsz |
|
strmsgsz |
|
strthresh |
|
strturncnt |
|
示例
- 要显示 mbuf 池的最大大小,请输入:
no -o thewall
- 要 UDP 包的生存时间复位为它的缺省大小,请输入:
no -d udp_ttl
- 要更改您系统上的缺省套接字缓冲区大小,请输入:
no -r -o tcp_sendspace=32768 no -r -o udp_recvspace=32768
- 要使用一台机器作为 TCP/IP 网络上的网际工作路由器,请输入:
no -o ipforwarding=1
- 要列出所有受管于 no 命令的所有可调参数的当前和重新引导值、范围、单元、类型和相关性,请输入:
no -L
- 要显示 udp_ephemeral_high 上的帮助信息,请输入:
no -h udp_ephemeral_high
- 要持久关闭 ip6srcrouteforward,请输入:
no -p -o ip6srcrouteforward=0
- 要列出所有网络可调参数的重新引导值,请输入:
no -r -a
- 要列出(电子数据表格式)受管于 no 命令的当前以及重新引导的值、范围、单元、类型以及所有可调参数的相关性,请输入:
no -x
相关推荐
8. AIX 5.2 性能参数调整方法的改进 19 9. 设置定时sar命令 19 10. 如何调整nfs的读写包大小? 20 11. 如何打开或关闭fastwrite cache 21 12. iostat 命令在 AIX5L中的新选项 21 13. 如何查看系统每个处理器的使用...
1.1 AIX 5L 内存性能优化之AIX Version 5.3 中内存的概述以及内存参数的优化 3 1.2 AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用 7 1.3 AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) ...
1.1 AIX 5L 内存性能优化之AIX Version 5.3 中内存的概述以及内存参数的优化 3 1.2 AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用 7 1.3 AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) ...
1.1 AIX 5L 内存性能优化之AIX Version 5.3 中内存的概述以及内存参数的优化 3 1.2 AIX 5L 内存性能优化之使用 ps、sar、svmon 和 vmstat 监视内存的使用 7 1.3 AIX 5L 内存性能优化之配置和管理交换空间,优化(VMM) ...
第三章 AIX操作系统基本命令 19 3.1 系统的进入和退出 19 3.2 PASSWORD 19 3.3 MKDIR、RM、MV和CD 19 3.4 LS 19 3.5 DATE 19 3.6 CAL 20 3.7 CAT 20 3.8 WC 20 3.9 CLEAR 、ECHO和BANNER 20 3.10 WHO 20 3.11 FINGER...
AIX命令的格式如下所示$ command option(s) argument(s)在命令与选项,选项与参数,参数与参数见都应该有空格存在.例如$ mail -f newmail其中选项前必须跟有一个"-"符号,如果有多个选项我们可以将多个选项连在一起些,...
修改系统参数 41 重启两台机器 41 配置HACMP 41 HA测试(一): 启动和关闭 43 HA测试(二):本机IP接管 44 HA测试(三):资源接管 44 第七章 模拟硬盘更换 46 预做方案 46 查看硬盘信息 46 把要更换硬盘从VG中拿掉 46 ...
修改系统参数 41 重启两台机器 41 配置HACMP 41 HA测试(一): 启动和关闭 43 HA测试(二):本机IP接管 44 HA测试(三):资源接管 44 第七章 模拟硬盘更换 46 预做方案 46 查看硬盘信息 46 把要更换硬盘从VG中拿掉 46 ...
它和本人整理的另一个“UNIX-IBMAIX5L参考-命令参考大全.chm”可以说是本人从unix入门到深入的红宝书和蓝宝书。 仅列出性能管理的目录如下: [ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 资料库 | 法律 | 搜索 ] ...
在AIX上,可以通过vmtune命令中的MINPERM和MAXPERM参数,调整系统文件缓存来控制内存交换操作。合理的内存配置,是Oracle数据库性能调整的重要方面。调整Oracle 9i在AIX的性能其根本目标是,首先尽量避免系统内存页...
AIX常用命令://查看机器序列号,IBM的基本信息都可以通过该命令查询得到 #prtconf #oslevel -r == uname -a //操作系统版本 #oslevel //查看操作系统版本ex :5.1.0.0 #oslevel -r //ex:5100-04 == oslevel -q //...
HACMP安装配置 36 准备工作 36 检测连8port卡的TTY 37 使用AIX安装CD安装文件 37 修改电源管理 38 Netscape安装和配置 38 安装HACMP/ES软件 38 安装最新的AIX和HACMP补丁 38 SSA微码升级 39...
1.2.7 no:显示tcpip参数设置 5 1.2.8 其它命令 5 第2章 AIX系统管理日常工作(LV篇) 6 2.1 IBM AIX系统管理的日常工作 6 2.1.1 开关机步骤 6 2.1.2 用户组及用户管理 6 2.1.3 文件系统维护 6 2.1.4 系统日常管理 7 ...
DB2常用命令 db2level 显示db2的版本号 显示SQL出错信息 db2 "? sql6031" db2mtrk 管理DAS 产生:root运行-dascrt -u dasuser1 删除:root运行-dasdrop 启动:dasusr1运行-db2admin start 停止:dasusr1运行...
Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。 编译与安装 Iperf2.0.2目前仅提供源码包的下载。当...
需要先解压缩源码包 使用解压缩命令gzip或tar 解压后会产生新文件夹“Iperf 2 0 2” Iperf2 0 2在以下操作系统中可以很好的被编译:Linux SGI IRIX HP UX Solaris AIX 和Cray UNICOS 使用“make”命令编译Iperf源码 ...
因为用带图形界面的DB2控制中心, 可以很方便的查看DB2的状态, 详细形象的监控DB2的性能, 对DB2的配置参数进行精确的调整, 而这些都是用DB2的命令行难以实现的. 控制中心提供的Smart Guide功能, 更可以让数据库管理...
run time setting设置完了后记住还需要在control组件的option的run time setting中设置相应的参数。 2、办法一不能解决的情况下,解决办法如下: 设置runt time setting中的internet protocol-preferences中的...
rstat协议允许网络上的用户获得同一网络上各机器的性能参数。 需要下载3个包: (1)rsh-0.17-14.i386.rpm (2)rsh-server-0.17-14.i386.rpm (3)rpc.rstatd-4.0.1.tar.gz 一、安装rsh 查看是否...
使用show parameter undo命令查看当前的数据库参数undo_retention设置。 显示如下: SQL> show parameter undo NAME TYPE VALUE ———————————— ———– —————————— undo_management