1. #slurm集群配置
  2. ##集群名称
  3. ClusterName=myslurm
  4. ##主控制器的主机名
  5. ControlMachine=node11
  6. ##主控制器的IP地址
  7. ControlAddr=192.168.80.11
  8. ##备控制器的主机名
  9. BackupController=node12
  10. ##备控制器的IP地址
  11. BackupAddr=192.168.80.12
  12. #
  13. ##slurmd的进程用户
  14. SlurmdUser=root
  15. ##slurctld的监听端口
  16. SlurmctldPort=6817
  17. ##slurmd的通信端口
  18. SlurmdPort=6818
  19. ##组件认证方式
  20. AuthType=auth/munge # none|munge
  21. ##slurm daemons(slurmctld,slurmdbd,slurmd),slurm clients,的通信认证
  22. AuthInfo=/var/run/munge/munge.socket.2 #cred_expire|socket|ttl
  23. #JobCredentialPrivateKey=
  24. #JobCredentialPublicCertificate=
  25. ##集群状态文件存放位置(全局文件系统)
  26. StateSaveLocation=/usr/local/globle/softs/slurm/16.05.3/state
  27. ##?
  28. SlurmdSpoolDir=/var/spool/slurmd
  29. ##?
  30. SwitchType=switch/none
  31. MpiDefault=none
  32. ##调度
  33. #[批处理作业]在被视为丢失并释放分配的资源之前[允许进行启动的最大时间] (以秒为单位)
  34. #默认10秒.execute prolog,load user environment variables, slurmd get page from memroy.可能需要更大的时间.
  35. #BatchStartTimeout=10
  36. #BurstBufferType=burst_buffer/none
  37. #CheckpointType=checkpoint/blcr|none|ompi
  38. ###
  39. ##slurmctld的pid文件存放
  40. SlurmctldPidFile=/var/run/slurmctld.pid
  41. ##slurmd的pid文件存放
  42. SlurmdPidFile=/var/run/slurmd.pid
  43. ##?
  44. #ProctrackType=proctrack/cgroup
  45. ProctrackType=proctrack/pgid
  46. #PluginDir=
  47. ##第一个作业ID
  48. FirstJobId=1
  49. ##?
  50. ReturnToService=2
  51. ##最大的作业ID
  52. MaxJobCount=10000
  53. #PlugStackConfig=
  54. #PropagatePrioProcess=
  55. #PropagateResourceLimits=
  56. #PropagateResourceLimitsExcept=
  57. #Prolog=
  58. #Epilog=
  59. #SrunProlog=
  60. #SrunEpilog=
  61. #TaskProlog=
  62. #TaskEpilog=
  63. #TaskPlugin=
  64. #TrackWCKey=no
  65. #TreeWidth=50
  66. #TmpFS=
  67. #UsePAM=
  68. #
  69. # TIMERS
  70. ##控制器通信超时
  71. SlurmctldTimeout=60
  72. ##slurmd通信超时
  73. SlurmdTimeout=60
  74. InactiveLimit=0
  75. MinJobAge=300
  76. KillWait=30
  77. Waittime=0
  78. #
  79. # SCHEDULING
  80. SchedulerType=sched/backfill
  81. #SchedulerAuth=
  82. #SchedulerPort=
  83. #SchedulerRootFilter=
  84. SelectType=select/linear
  85. FastSchedule=1
  86. #PriorityType=priority/multifactor
  87. #PriorityDecayHalfLife=14-0
  88. #PriorityUsageResetPeriod=14-0
  89. #PriorityWeightFairshare=100000
  90. #PriorityWeightAge=1000
  91. #PriorityWeightPartition=10000
  92. #PriorityWeightJobSize=1000
  93. #PriorityMaxAge=1-0
  94. #
  95. # LOGGING
  96. SlurmctldDebug=6
  97. SlurmctldLogFile=/usr/local/globle/softs/slurm/16.05.3/log/SlurmctldLogFile
  98. SlurmdDebug=6
  99. SlurmdLogFile=/var/log/SlurmdLogFile
  100. JobCompType=jobcomp/none
  101. #JobCompLoc=
  102. #
  103. # ACCOUNTING
  104. #JobAcctGatherType=jobacct_gather/cgroup
  105. JobAcctGatherFrequency=30
  106. ##AccountingStorage setting
  107. #filetxt,none,slurmdbd
  108. AccountingStorageType=accounting_storage/slurmdbd
  109. AccountingStorageHost=192.168.80.13
  110. AccountingStorageBackupHost=192.168.80.14
  111. AccountingStorageLoc=slurm_acct_db
  112. #AccountingStoragePass=liwanliang
  113. AccountingStoragePass=/var/run/munge/munge.socket.2
  114. AccountingStorageUser=slurmadmin
  115. AccountingStorageEnforce=limints,qos
  116. #AccountingStorageTRES=gres/craynetwork,license/iop1,cpu,energy,memroy,nodes
  117. #AccountingStoreJobComment=yes
  118. AcctGatherNodeFreq=180
  119. #AcctGatherEnergyType=acct_gather_energy/none|ipmi|rapl
  120. #AcctGatherInfinibandType=acct_gather_infiniband/none|ofed
  121. #AcctGatherFilesystemType=acct_gather_filesystem/none|lustre
  122. #AcctGatherProfileType=acct_gather_profile/none|hdf5
  123. #AllowSpecResourceUsage=0|1
  124. #
  125. # COMPUTE NODES
  126. NodeName=node[11-14] CPUs=4 RealMemory=900 Sockets=4 CoresPerSocket=1 ThreadsPerCore=1 Procs=4 State=UNKNOWN
  127. PartitionName=q_x86_1 Nodes=node[11-12] Default=YES MaxTime=INFINITE State=UP
  128. PartitionName=q_x86_2 Nodes=node[13-14] MaxTime=INFINITE State=UP

slurm.conf系统初始配置的更多相关文章

  1. cgroup.conf系统初始配置

    # Slurm cgroup support configuration file # # See man slurm.conf and man cgroup.conf for further # i ...

  2. slurmdbd.conf系统初始配置

    # Archive info ArchiveJobs=yes ArchiveDir=/usr/local/globle/softs/slurm/16.05.3/archive/ ArchiveStep ...

  3. Linux系统初始配置标准化

    Inux系统标准化 配置环境:4台Centos7.6版本的虚拟机,刚刚最小化安装完成,未作任何操作,分别是node1.node2.node3.node4 本文打算利用ansible工具对这四台虚拟机进 ...

  4. 【Linux_Fedora_系统管理系列】_1_用户登录和系统初始配置

    发现一个问题,在FC14 的Firefox浏览器中,编辑和排版好的博文,在windows下用chrome或者猎豹浏览器打开后,排版就变得阅读 不是很容易里,而且经常不经意的断行.不知道园子的管理人员时 ...

  5. 树莓派搭载CentOS7系统初始配置

    系统属性: 树莓派型号:3b SD:32GB 系统:CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1908-sda.raw 开机配置: 连接树莓派: 配件 ...

  6. lixuxmint系统定制与配置(1)-系统初始配置

    小书匠Linux 经常安装新的系统,每次安装完都得去搜索一边如何将系统部署为之前的环境,不仅耗费时间,还不一定能弄回之前的环境,现在把从裸机->到工作环境的系统定制及配置过程记录下来,期间的配置 ...

  7. Slurm任务调度系统部署和测试(源码)(1)

    1. 概述1.1 节点信息2. 节点准备3. 部署NTP服务器4. 部署LDAP服务器5. 部署Munge认证服务6. 部署Mysql数据库服务7. 部署slurm7.1 创建slurm用户7.2 挂 ...

  8. centos7.3.1611安装及初始配置

    安装前规划: 主机名称 网络配置 分区配置 分区配置 自定义分区,标准分区 /boot 200M (可选) swap 内存1.5倍到2倍(不大于8G) / 根分区(100G到200G) 其余的备用(数 ...

  9. slurm任务调度系统部署和测试(一)

    1.概述 本博客通过VMware workstation创建了虚拟机console,然后在console内部创建了8台kvm虚拟机,使用这8台虚拟机作为集群,来部署配置和测试slurm任务调度系统. ...

随机推荐

  1. maven管理项目的特点

    Maven介绍 我们在开发项目的过程中,会使用一些开源框架.第三方的工具等等,这些都是以jar包的方式被项目所引用,并且有些jar包还会依赖其他的jar包,我们同样需要添加到项目中,所有这些相关的ja ...

  2. mysql8 :客户端连接caching-sha2-password问题

    在安装mysql8的时候如果选择了密码加密,之后用客户端连接比如navicate,会提示客户端连接caching-sha2-password,是由于客户端不支持这种插件,可以通过如下方式进行修改: # ...

  3. [20171130]关于rman备份疑问.txt

    [20171130]关于rman备份疑问.txt --//前面测试太乱,重新做一些rman as copy相关测试. 1.环境:SCOTT@book> @ &r/ver1PORT_STR ...

  4. PowerDesin把name复制到Comment,把Comment复制到Name

    PowerDesin把name复制到Comment,把Comment复制到Name的方法: PowerDesigner->Tools->Execute Commands->Edit/ ...

  5. linq Distinct 自定义去重字段

    一.定义 1.Falcon_PumpX_Equal_Comparer :类名,随便取名 2.IEqualityComparer:必须继承这个接口 3.Falcon_PumpX:需要去重的对象 4.IE ...

  6. Ubuntu下matplotlib的中文显示

    真真地被matplotlib的中文显示折磨的不行了.简要记下解决方案,防止以后重新配又是蛋疼菊紧. 我的环境:系统是Ubuntu 13.04,Python是系统自带的,matplotlib是apt安装 ...

  7. 【PAT】B1078 字符串压缩与解压(20 分)

    主函数接收下第一个字符,接着一个分支就转到两个函数中的一个 1.压缩简单,只要与下一个一样就只计数,如果不同了就直接输出 2.至于解压不知道数字是几位数,所以我直接用了sscanf,然后判断是几位数字 ...

  8. mysql状态分析之show global status(转)

    mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一.慢查询mysql> sh ...

  9. PJ可能会用到的动态规划选讲-学习笔记

    PJ可能会用到的动态规划选讲-学习笔记 by Pleiades_Antares 难度和速度全部都是按照普及组来定的咯 数位状压啥就先不讲了 这里主要提到的都是比较简单的DP 一道思维数学巧题(补昨天) ...

  10. vue的组件详解

    什么是组件 组件(Component)是 Vue.js 最强大的功能之一.(好比电脑中的每一个元件(键盘,鼠标,CPU),它是一个具有独立的逻辑和功能或界面,同时又能根据规定的接口规则进行互相融合,变 ...