网站首页  词典首页

请输入您要查询的论文:

 

标题 如何限制地震处理集群系统NIS客户端用户登录的方法
范文

    吴琼

    [摘 要] 大庆勘探开发研究院地震处理集群系统主要由HP公司生产的386节点的CPU集群、42节点的GPU集群和256节点的IBM集群组成,主要应用软件有Omega、GeoCluster、GeoEast和Lightning逆时偏移软件等地震处理软件,为解决大数据量地震成像问题,提供了有效保障。为了保证集群的运行效率,我们把集群的节点分为用户登录节点、常规计算节点和偏移计算节点,由于我们各种处理软件的用户比较多,登录节点登录人数不均,导致有的节点多个用户登录,本文主要介绍如何限制地震处理集群系统用户登录的方法。

    [关键词] 地震处理;集群系统;NIS客户端;用户登录

    doi : 10 . 3969 / j . issn . 1673 - 0194 . 2019. 09. 073

    [中图分类号] F253.3 [文献标识码] A [文章编号] 1673 - 0194(2019)09- 0164- 02

    1 引 言

    作为高性能运算应用的主要领域——石油地震数据处理系统是一个要求计算机系统运算性能、运行稳定性极高的计算环境。作为核心技术的代表和战略决策的参谋部,大庆油田勘探开发研究院承担着大庆探区24万平方公里的油气勘探重任,为了不断地适应今后企业的市场需求和强化自身的竞争力,拥有运行稳定、技术先进、性能优异的CPU/GPU集群处理系统来满足勘探技术是非常必要的。

    由于我们的地震集群系统是一个由多个节点组成、采用多种并行计算技术构成的复杂的计算机系统,这种集群计算机系统要想实现稳定、高性能的处理地震作业,不仅要解决各个节点之间的通讯和延迟,而且还必不可少地有高效、界面丰富、维护容易的管理和诊断软件。比如实现系统的并行安装和配置;上百个服务器的批量开关机;动态监视系统资源使用情况等。但是由于我们各种处理软件多,使用的用户也比较多,所以登录节点登录人数经常不均衡,用户经常抱怨有的节点用户登录太多,在发作业或拾取作业时,速度异常慢,为此我们通过限制用户登录的方法解决了这个问题。

    2 具体实现的方法

    需要配置的文件 (/etc/pam.d/目录下)

    (1)在system-auth的account后添加

    account required pam_listfile.so owerr=fail item=user sence=allow file=/etc/nisusers

    (2) 在system-auth的session后添加

    session optional pam_mkhomedir.so skel=/etc/skel umask=0077

    #%PAM-1.0

    # This file is auto-generated.

    # User changes will be destroyed the next time authconfig is run.

    auth required /lib/security/■ISA/pam_env.so

    auth sufficient /lib/security/■ISA/pam_unix.so likeauth nullok

    auth required /lib/security/■ISA/pam_deny.so

    account required /lib/security/■ISA/pam_unix.so

    account sufficient /lib/security/■ISA/pam_succeed_if.so uid < 100 quiet

    account required /lib/security/■ISA/pam_permit.so

    account required /lib/security/■ISA/pam_listfile.so onerr=fail item=user sense=allow file=/etc/nisusers

    password requisite /lib/security/■ISA/pam_cracklib.so retry=3

    password sufficient /lib/security/■ISA/pam_unix.so nullok use_authtok md5 shadow

    password required /lib/security/■ISA/pam_deny.so

    session required /lib/security/■ISA/pam_limits.so

    session required /lib/security/■ISA/pam_unix.so

    session optional pam_mkhomedir.so skel=/etc/skel umask=0077

    (3)創建/etc/nisusers文件

    创建nisusers文件,权限0600。

    把root及允许登录的用户名添加到该文件,每行一个。

    # more /etc/nisusers

    cy2008

    2011gmd

    2011wln

    3 结 语

    这项技术的使用彻底改变了用户登录节点拥挤的现象,真正做到了地震处理用户登录的高效、快捷、安全、稳定,自投入生产以来,再没有发生用户抱怨的现象。希望本文这项Linux系统管理经验给大家带来强有力的技术支持。

    主要参考文献

    [1]高俊峰.高性能Linux服务器构建实战:运维监控、性能调优与集群应用[M].北京:人民邮电出版社,2012.

    [2]余洪春.构建高可用Linux服务器[M].北京:机械工业出版社,2012.

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/12/16 23:51:54