供应商AS400 系统检查几个建议,分享

发布于 2022-09-05 05:45:52 字数 16806 浏览 38 评论 9

AS400供应商专家查看公司AS400服务器系统情况给出如下建议,和大家分享下:
公司AS400  P6 550 ,P5 570, OS版本V6R1
以下建议和系统修改,建议先在测试机上先做测试再到正式环境做相应修改:

        JOB TABLE 偏多,job number对于服务器来说偏多:如下DSPJOBTBL显示
JOB Table 比较多5个FILE,其实当前Table 2~5 Available 很多,1~2个Table 就够用,如下。
                               Display Job Tables                       
                                                             07/21/10  18:29:37
Permanent job structures:                Temporary job structures:            
   Initial  . . . . :   5000                Initial  . . . . :   1000           
   Additional . . . :   100                 Additional . . . :   100            
   Available  . . . :   63407               Available  . . . :   118            
   Total  . . . . . :   81199                                                   
   Maximum  . . . . :   163520                                                  
                          ---------------------Entries----------------------   
      Table         Size        Total    Available       In-use        Other   
          1     16752384        16351           20        16331            0   
          2     16752384        16352        14930         1422            0   
          3     16752384        16352        16316           36            0   
          4     16752384        16352        16349            3            0   
          5     16195328        15792        15792            0            0   
                                                                                
                                                                                
                                                                         Bottom
Press Enter to continue.                                                      
                                                                                
F3=Exit   F5=Refresh   F11=In-use entries   F12=Cancel                        
                                                                                
当前系统JOB数量在18000左右(按供应商其他用户情况银行用户job数也没有这么多),WRKSYSSTS中Jobs in system值去掉WRKACTJOB查当前运行JOB数,Spool file占用JOB数较多,WRKOUTQ逐个查看有大量内容outq,发现TW开头用户新增OUTQ存放保存旧的SPOOL FILE 很多SPOOL FILE都是去年的,经过和用户确认之后修改清理程序清理OUTQ,说明outq我们是定时任务每天按OUTQ清理过期spool file 新增的OUTQ不再清理范围中(我们调用TAATOOL工具清理指定outq比如7天之前都删除:TAATOOL/DLTOLDSPLF OUTQ(QUSRSYS/QEZJOBLOG) RETAINDAYS(7))

CHGIPLA修改Compress job tables  项为*NEXT
默认IPL是不压缩job table *NEXT在下次IPL时候压缩job table且恢复该项目为NONE
                        Change IPL Attributes (CHGIPLA)
                                                        
Type choices, press Enter.                              
                                                        
Restart type . . . . . . . . . .   *SYS          *SAME,
Keylock position . . . . . . . .   *NORMAL       *SAME,
Hardware diagnostics . . . . . .   *MIN          *SAME,
Compress job tables  . . . . . .   >*NEXT         *SAME,
Check job tables . . . . . . . .   *ABNORMAL     *SAME,
Rebuild product directory  . . .   *NONE         *SAME,
Mail Server Framework recovery     *NONE         *SAME,
Display status . . . . . . . . .   *ALL          *SAME,
Start TCP/IP . . . . . . . . . .   *YES          *SAME,
Spooled file recovery  . . . . .   *DETACH       *SAME,
Clear job queues . . . . . . . .   *NO           *SAME,
Clear output queues  . . . . . .   *NO           *SAME,
Clear incomplete joblogs . . . .   *NO           *SAME,
Start print writers  . . . . . .   *YES          *SAME,
Start to restricted state  . . .   *NO           *SAME,
执行IPL之后job table  P570上JOB TABLE只剩下一个

        TCPIP缓冲区大小相对服务器偏小
CHGTCPA中TCP receive buffer size默认default 8K (这个值非常小,远古时代值)公司服务器当前值65536也偏小
                      Change TCP/IP Attributes (CHGTCPA)     
                                                            
Type choices, press Enter.                                   
                                                            
TCP keep alive . . . . . . . . .   5             1-40320, *SA
TCP urgent pointer . . . . . . .   *BSD          *SAME, *BSD,
TCP receive buffer size  . . . .   65536         512-8388608,
TCP send buffer size . . . . . .   65536         512-8388608,

        QINTER 中JOB数超过300个,建议再建立一个qinter分散online用户
Qinter 子系统登录使用时候与申请设备一个online用户子系统超过300在线用户延迟会增加,QBATCH不存在这样问题。

        有HZINTER 给在线用户使用子系统定义有问题,
HZINTER定义Job Queue 是QGPL/QINTER和QINTER子系统中使用一样有风险,QS36MRT可以从下面Queue Entries清单中取消
                           Display Job Queue Entries      
                                                           
Subsystem description:   HZINTER        Status:   ACTIVE  
                                                           
  Seq  Job                       Max   ---------Max by Prio
  Nbr  Queue       Library     Active   1   2   3   4   5  
   10  QINTER      QGPL        *NOMAX   *   *   *   *   *  
   20  QS36MRT     QGPL        *NOMAX   *   *   *   *   *  

QINTER中定义如下
                           Display Job Queue Entries     
                                                         
Subsystem description:   QINTER         Status:   ACTIVE
                                                         
  Seq  Job                       Max   ---------Max by Pr
  Nbr  Queue       Library     Active   1   2   3   4   5
   10  QINTER      QGPL        *NOMAX   *   *   *   *   *
   20  QS36MRT     QGPL        *NOMAX   *   *   *   *   *

        % temp addresses 若超过70%就需要执行IPL (WRKSYSSTS查看当前公司系统12%且公司每月IPL不会有% temp addresses爆掉问题)

        日志接收器Journal Receiver 的Threshold值要和AS400系统中硬盘数量匹配,才能达到JRN最佳磁盘性能
WRKJRNA  查看公司应用的Journal Receiver属性中Threshold (K) 为1900000即1.9 G
                      Display Journal Receiver Attributes                    
                                                                             
Receiver . . . . . . . :   HZBASR7740    Library  . . . . . . . :   HZTJRN  
                                                                             
Journal  . . . . . . . :   HZBASJRN      Library  . . . . . . . :   HZTJRN  
Threshold (K)  . . . . :   1900000       Size (K) . . . . . . . :   111620  
Attach date  . . . . . :   07/26/10      Attach time  . . . . . :   10:03:43
Detach date  . . . . . :   00/00/00      Detach time  . . . . . :   00:00:00
Save date  . . . . . . :   00/00/00      Save time  . . . . . . :   00:00:00
Text . . . . . . . . . :   HZT BASIS Journal                                
AS400系统中对Journal Receiver以64M为最小单位RAID方式分别存放在不同硬盘上,
1.9G *1024 /64=30 现在Threshold设置大小一个Journal Receiver只打散存放到30快硬盘上,而我们当前服务器共有90块硬盘(WRKDSKSTS中可以查看)建议把该值放大3倍1.9×3=5.7G 大小(可以用CHGJRNA命令修改,供应商说修改之后立即生效不影响系统这个有待测试验证)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

雾里花 2022-09-10 17:43:52

使用外置存储的时候,是否还适用这个算法来计算JRN的Threshold值?
gooduser 发表于 2011-01-14 12:36

个人认为 这个和你外置存储,怎样使用有关系。如果外置存储其中若干的 Array整个单独划给  AS400单独使用,个人认为 算法应该是类似的,具体还是供应商实验室的数据可能更权威。

囍笑 2022-09-10 17:43:19

使用外置存储的时候,是否还适用这个算法来计算JRN的Threshold值?

罪#恶を代价 2022-09-10 17:39:36

高手就是不一样啊

我的鱼塘能养鲲 2022-09-10 17:39:23

强人。受教

红墙和绿瓦 2022-09-10 17:35:25

呵呵,真不会念这个字

<逆流佳人身旁 2022-09-10 15:26:18

阈(yu)值

心清如水 2022-09-10 13:47:09

居士终于来了.......

扬花落满肩 2022-09-10 07:44:37

谢谢分享经验,支持LZ。

烟柳画桥 2022-09-09 10:30:47

这个 Threshold 就是 阈值
不要写成阀值

threshold   /ˈθreʃhəʊld/ DJ    /-hoʊld/ DJ US    /'θrɛʃhold/ KK US
noun
1. the floor or ground at the bottom of a doorway, considered as the entrance to a building or room 门槛;门口
She stood hesitating on the threshold. 她站在门口,犹豫不决。
He stepped across the threshold. 他迈过门槛。
2. the level at which something starts to happen 阈;界限;起始点
He has a low boredom threshold(= he gets bored easily). 他极易感到乏味。
I have a high pain threshold(= I can suffer a lot of pain before I start to react). 我的忍痛力很高。
3. the point just before a new situation, period of life, etc. begins 开端;起点;入门 usually singular

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文