cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
cat /proc/cpuinfo | grep "physical id" | sort | uniq
cat /proc/cpuinfo | grep "cores" | uniq
cat /proc/cpuinfo | grep "processor" | wc -l
[root@node1 270]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 24
On-line CPU(s) list: 0-23
Thread(s) per core: 1
Core(s) per socket: 12
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 79
Model name: Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz
Stepping: 1
CPU MHz: 1199.902
CPU max MHz: 2900,0000
CPU min MHz: 1200,0000
BogoMIPS: 4400.17
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 30720K
NUMA node0 CPU(s): 0-11
NUMA node1 CPU(s): 12-23
其中Thread(s) per core能够看出是否开启了超线程,为‘1’表示未开启,为‘2’则表示开启超线程
vim /etc/grub2.cfg
修改:"linux16 /vmlinuz-3.10.0-862.el7.x86_64 root=/dev/mapper/centos00-root ro crashkernel=auto rd.lvm.lv=centos00/root rd.lvm.lv=centos00/swap rhgb quiet LANG=en_DK.UTF-8"在‘rd.lvm.lv=centos00/swap’ 后面添加 nr_cpus=24,其中24为物理核心数
***
hostnamectl set-hostname node1
[ifactory2@node1 data]$ date
Sun Dec 16 11:15:04 CST 2018
[ifactory2@node1 data]$ date -d "Sun Dec 16 11:15:04 CST 2018" +%s
1544930104
[ifactory2@node1 data]$ date +%s
1544930152
[ifactory2@node1 data]$
[ifactory2@node1 data]$ date -d @1544930152
Sun Dec 16 11:15:52 CST 2018
[ifactory2@node1 data]$ date -d @1544930104
Sun Dec 16 11:15:04 CST 2018
[ifactory2@node1 data]$
telnet和nc是用来测试端口连通性的一般工具。
telnet可以测试tcp端口的连通性。
nc可以测试tcp和udp端口的连通性。
telnet 192.168.4.91 22
nc -z -v 192.168.4.91 22
其中,-z表示不发送数据,-v显示指令执行过程
nc -z -v -u 192.168.4.91 514 #rsyslog的udp端口
其中,-u表示udp
nc命令语法
nc [-hlnruz][-g<网关……>][-G<指向器数目>][-i<延迟秒杀>][-o<输出文件>][-p<通信端口>][-s<来源位置>][-v……][-w<超时秒数>][主机名称][]
nc命令参数解释
-n 直接指定ip地址,不通过域名解析
-v 显示指令执行过程
-u 使用udp协议
-z 使用0输入/输出模式,只在扫描通信端口时使用
[Service]
# Other directives omitted
# (file size)
LimitFSIZE=infinity
# (cpu time)
LimitCPU=infinity
# (virtual memory size)
LimitAS=infinity
# (locked-in-memory size)
LimitMEMLOCK=infinity
# (open files)
LimitNOFILE=64000
# (processes/threads)
LimitNPROC=64000
ps -aux | grep xxx
cat /proc/{pid}/limits
其中,{pid}为进程ID
[root@t60 iFactory2]# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 255553
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 255553
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
[root@t60 iFactory2]#
# /etc/security/limits.conf
#
#This file sets the resource limits for the users logged in via PAM.
#It does not affect resource limits of the system services.
#
#Also note that configuration files in /etc/security/limits.d directory,
#which are read in alphabetical order, override the settings in this
#file in case the domain is the same or more specific.
#That means for example that setting a limit for wildcard domain here
#can be overriden with a wildcard setting in a config file in the
#subdirectory, but a user specific setting here can be overriden only
#with a user specific setting in the subdirectory.
#
#Each line describes a limit for a user in the form:
#
#<domain> <type> <item> <value>
#
#Where:
#<domain> can be:
# - a user name
# - a group name, with @group syntax
# - the wildcard *, for default entry
# - the wildcard %, can be also used with %group syntax,
# for maxlogin limit
#
#<type> can have the two values:
# - "soft" for enforcing the soft limits
# - "hard" for enforcing hard limits
#
#<item> can be one of the following:
# - core - limits the core file size (KB)
# - data - max data size (KB)
# - fsize - maximum filesize (KB)
# - memlock - max locked-in-memory address space (KB)
# - nofile - max number of open file descriptors
# - rss - max resident set size (KB)
# - stack - max stack size (KB)
# - cpu - max CPU time (MIN)
# - nproc - max number of processes
# - as - address space limit (KB)
# - maxlogins - max number of logins for this user
# - maxsyslogins - max number of logins on the system
# - priority - the priority to run user process with
# - locks - max number of file locks the user can hold
# - sigpending - max number of pending signals
# - msgqueue - max memory used by POSIX message queues (bytes)
# - nice - max nice priority allowed to raise to values: [-20, 19]
# - rtprio - max realtime priority
#
#<domain> <type> <item> <value>
#
#* soft core 0
#* hard rss 10000
#@student hard nproc 20
#@faculty soft nproc 20
#@faculty hard nproc 50
#ftp hard nproc 0
#@student - maxlogins 4
ifactory2 soft memlock unlimited
root hard memlock unlimited
# End of file
http://www.linuxe.cn/post-300.html
后期整理补充
Apr 14 11:37:35 t91 systemd-journal[607949]: Runtime journal is using 136.0M (max allowed 4.0G, trying to leave 4.0G free of 62.6G avail…mit 4.0G)
是因为systemd-journal服务没有启动,需要重新启动。启动成功之后,再启动对应的其他服务
namei -om /path/to/check
原文:https://www.cnblogs.com/zhangjxblog/p/12168384.html