当前使用的服务器(物理机、虚拟机)的配置:cpu架构、内存memory、存储磁盘
lscpu可以显示关于硬件cpu的完整信息:
命令lscpu
带着问题阅读:
?服务器cpu架构是什么
x
1[root@ecs-7d7d ~]# lscpu
2Architecture: x86_64 # 架构类型,其它常见的如arm(手机)
3CPU op-mode(s): 32-bit, 64-bit # Operation Mode 运算模板
4Byte Order: Little Endian # 字节存储顺序:x86 系列 CPU 都是 little-endian 的字节序,PowerPC 通常是 big-endian,
5 # 网络字节顺序也是 big-endian还有的CPU 能通过跳线来设置 CPU 工作于 Little
6 # endian 还是 Big endian 模式。
7CPU(s): 4 # cpu线程数(非核心数,此处表示4线程)
8On-line CPU(s) list: 0-3 # cpu线程序号
9Thread(s) per core: 2 # 每核心线程数(所谓的超线程hyperthread)
10Core(s) per socket: 2 # cpu核心数 (此处表示双核)
11Socket(s): 1 # cpu插槽数
12 ## (汇总说明:本例为虚拟机,可理解为1个cpu插槽在用,使用的Intel Xeon 至强 cpu是双核4线程。)
13NUMA node(s): 1
14Vendor ID: GenuineIntel # 厂商:Intel 原厂 (废话)
15CPU family: 6
16Model: 85
17Model name: Intel(R) Xeon(R) Gold 6278C CPU @ 2.60GHz
18Stepping: 7
19CPU MHz: 2600.000
20BogoMIPS: 5200.00
21Hypervisor vendor: KVM # 虚拟化方案
22Virtualization type: full # 可以指硬件虚拟化(对比容器虚拟化应用层)
23L1d cache: 32K # 3级缓存 https://zhuanlan.zhihu.com/p/31875174
24L1i cache: 32K
25L2 cache: 1024K
26L3 cache: 36608K
27NUMA node0 CPU(s): 0-5,24-29 # NUMA(CPU架构优化方式的一种)
28NUMA node1 CPU(s): 6-11,30-35 # 此处的node0~3是专门从物理服务器摘取的,与上面的信息不对应,仅多示例
29NUMA node2 CPU(s): 12-17,36-41
30NUMA node3 CPU(s): 18-23,42-47
31Flags: 指令集 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat avx512_vnni md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities # 对比精简指令集(arm)要多很多。
32[root@ecs-7d7d ~]#
33
下面是腾讯云的AMD CPU (单核1线程,本例为最低配云服务器示例)
xxxxxxxxxx
1261[root@VM_0_5_centos ~]# lscpu
2Architecture: x86_64
3CPU op-mode(s): 32-bit, 64-bit
4Byte Order: Little Endian
5CPU(s): 1
6On-line CPU(s) list: 0
7Thread(s) per core: 1
8Core(s) per socket: 1
9Socket(s): 1
10NUMA node(s): 1
11Vendor ID: AuthenticAMD
12CPU family: 23
13Model: 1
14Model name: AMD EPYC Processor
15Stepping: 2
16CPU MHz: 1999.969
17BogoMIPS: 3999.93
18Hypervisor vendor: KVM
19Virtualization type: full
20L1d cache: 64K
21L1i cache: 64K
22L2 cache: 512K
23NUMA node0 CPU(s): 0
24Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw retpoline_amd vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 arat
25[root@VM_0_5_centos ~]#
26
NUMA 的最大的优势就是可以方便的增加CPU的数量,这也是商用云计算平台中最常使用的cpu的优化架构
参考:https://www.cnblogs.com/wjoyxt/p/4804529.html
CPU优化之NUMA架构,目前的商用服务器大体可以分为以下三类:
- 对称多处理器结构(SMP:Symmetric Multi-Processor),也被称为一致存储器访问结构(UMA:Uniform Memory Access)
- 大规模并行处理结构(MPP:Massive Parallel Processing)
- 非一致内存访问结构(NUMA:Non-Uniform Memory Access)
1151[root@ecs-7d7d ~]# whereis lscpu
2或
3[root@ecs-7d7d ~]# which lscpu
4lscpu: /usr/bin/lscpu /usr/share/man/man1/lscpu.1.gz
5[root@ecs-7d7d ~]# rpm -qf /usr/bin/lscpu
6util-linux-2.23.2-43.el7.x86_64 # 仅从名称上可以判断这是一个默认集成在操作系统中的安装包。
7[root@ecs-7d7d ~]# rpm -ql util-linux # 通过其包内提供的可执行命令,可以判断这更是默认集成的了。
8...
9略去配置文件
10...
11/usr/bin/cal
12/usr/bin/chfn
13/usr/bin/chrt
14/usr/bin/chsh
15/usr/bin/col
16/usr/bin/colcrt
17/usr/bin/colrm
18/usr/bin/column
19/usr/bin/dmesg
20/usr/bin/eject
21/usr/bin/fallocate
22/usr/bin/findmnt
23/usr/bin/flock
24/usr/bin/getopt
25/usr/bin/hexdump
26/usr/bin/i386
27/usr/bin/ionice
28/usr/bin/ipcmk
29/usr/bin/ipcrm
30/usr/bin/ipcs
31/usr/bin/isosize
32/usr/bin/kill
33/usr/bin/linux32
34/usr/bin/linux64
35/usr/bin/logger
36/usr/bin/login
37/usr/bin/look
38/usr/bin/lsblk
39/usr/bin/lscpu # 它在这里
40/usr/bin/lsipc
41/usr/bin/lslocks
42/usr/bin/lslogins
43/usr/bin/lsns
44/usr/bin/mcookie
45/usr/bin/more
46/usr/bin/mount
47/usr/bin/mountpoint
48/usr/bin/namei
49/usr/bin/nsenter
50/usr/bin/prlimit
51/usr/bin/raw
52/usr/bin/rename
53/usr/bin/renice
54/usr/bin/rev
55/usr/bin/script
56/usr/bin/scriptreplay
57/usr/bin/setarch
58/usr/bin/setpriv
59/usr/bin/setsid
60/usr/bin/setterm
61/usr/bin/su
62/usr/bin/tailf
63/usr/bin/taskset
64/usr/bin/ul
65/usr/bin/umount
66/usr/bin/unshare
67/usr/bin/utmpdump
68/usr/bin/uuidgen
69/usr/bin/wdctl
70/usr/bin/whereis
71/usr/bin/write
72/usr/bin/x86_64
73/usr/sbin/addpart
74/usr/sbin/agetty
75/usr/sbin/blkdiscard
76/usr/sbin/blkid
77/usr/sbin/blockdev
78/usr/sbin/cfdisk
79/usr/sbin/chcpu
80/usr/sbin/clock
81/usr/sbin/ctrlaltdel
82/usr/sbin/delpart
83/usr/sbin/fdformat
84/usr/sbin/fdisk
85/usr/sbin/findfs
86/usr/sbin/fsck
87/usr/sbin/fsck.cramfs
88/usr/sbin/fsck.minix
89/usr/sbin/fsfreeze
90/usr/sbin/fstrim
91/usr/sbin/hwclock
92/usr/sbin/ldattach
93/usr/sbin/losetup
94/usr/sbin/mkfs
95/usr/sbin/mkfs.cramfs
96/usr/sbin/mkfs.minix
97/usr/sbin/mkswap
98/usr/sbin/nologin
99/usr/sbin/partx
100/usr/sbin/pivot_root
101/usr/sbin/readprofile
102/usr/sbin/resizepart
103/usr/sbin/rtcwake
104/usr/sbin/runuser
105/usr/sbin/sfdisk
106/usr/sbin/sulogin
107/usr/sbin/swaplabel
108/usr/sbin/swapoff
109/usr/sbin/swapon
110/usr/sbin/switch_root
111/usr/sbin/wipefs
112/usr/sbin/zramctl
113...
114帮助文档
115...
查看cpu详见上文
x1[root@666 ~]# free -hw
2total used free shared buffers cache available
3Mem: 1.9G 629M 77M 106M 122M 1.1G 1.1G (可用,这个可以判断是否还有剩余)
4Swap: 1.9G 0B 1.9G
5[root@666 ~]#
xxxxxxxxxx
11df -Th
2df -Th | grep -v docker # 过滤不显示 docker overlay2
x1[root@ecs-7d7d ~]# lsblk
2# 系统分区与应用数据分区分离的分区挂载方式。/var中部署docker应用。
3NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
4vda 253:0 0 50G 0 disk
5├─vda1 253:1 0 4G 0 part [SWAP]
6└─vda2 253:2 0 46G 0 part /
7vdb 253:16 0 150G 0 disk
8└─vdb1 253:17 0 150G 0 part
9└─centos-var 252:0 0 150G 0 lvm /var
10[root@ecs-7d7d ~]#
11
此处列举一个配置了lvm_thin(精简制备)的分区展示
xxxxxxxxxx
1851root@pve:~# lsblk
2NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
3sda 8:0 0 465.8G 0 disk
4├─sda1 8:1 0 200G 0 part
5│ ├─lvm_512-lvm_512_thinpool_tmeta 253:26 0 100M 0 lvm
6│ │ └─lvm_512-lvm_512_thinpool-tpool 253:28 0 465.6G 0 lvm
7│ │ ├─lvm_512-lvm_512_thinpool 253:29 0 465.6G 0 lvm
8│ │ ├─lvm_512-vm--8002--state--A1 253:31 0 8.5G 0 lvm
9│ │ ├─lvm_512-vm--8002--disk--0 253:32 0 1T 0 lvm
10│ │ └─lvm_512-vm--18204--disk--0 253:33 0 1T 0 lvm
11│ └─lvm_512-lvm_512_thinpool_tdata 253:27 0 465.6G 0 lvm
12│ └─lvm_512-lvm_512_thinpool-tpool 253:28 0 465.6G 0 lvm
13│ ├─lvm_512-lvm_512_thinpool 253:29 0 465.6G 0 lvm
14│ ├─lvm_512-vm--8002--state--A1 253:31 0 8.5G 0 lvm
15│ ├─lvm_512-vm--8002--disk--0 253:32 0 1T 0 lvm
16│ └─lvm_512-vm--18204--disk--0 253:33 0 1T 0 lvm
17└─sda2 8:2 0 265.8G 0 part
18└─lvm_512-lvm_512_thinpool_tdata 253:27 0 465.6G 0 lvm
19└─lvm_512-lvm_512_thinpool-tpool 253:28 0 465.6G 0 lvm
20├─lvm_512-lvm_512_thinpool 253:29 0 465.6G 0 lvm
21├─lvm_512-vm--8002--state--A1 253:31 0 8.5G 0 lvm
22├─lvm_512-vm--8002--disk--0 253:32 0 1T 0 lvm
23└─lvm_512-vm--18204--disk--0 253:33 0 1T 0 lvm
24sdb 8:16 0 2.7T 0 disk
25├─lvm_thin_3t-lvm_thin_3t_tmeta 253:13 0 15.8G 0 lvm
26│ └─lvm_thin_3t-lvm_thin_3t-tpool 253:15 0 2.7T 0 lvm
27│ ├─lvm_thin_3t-lvm_thin_3t 253:16 0 2.7T 0 lvm
28│ ├─lvm_thin_3t-vm--7004--disk--0 253:17 0 1T 0 lvm
29│ ├─lvm_thin_3t-base--7005--disk--0 253:18 0 1T 1 lvm
30│ ├─lvm_thin_3t-vm--7002--disk--0 253:19 0 1T 0 lvm
31│ ├─lvm_thin_3t-vm--9001--disk--0 253:20 0 1T 0 lvm
32│ ├─lvm_thin_3t-vm--1301--disk--0 253:21 0 32G 0 lvm
33│ ├─lvm_thin_3t-vm--18201--disk--0 253:22 0 1T 0 lvm
34│ ├─lvm_thin_3t-vm--18202--disk--0 253:23 0 1T 0 lvm
35│ ├─lvm_thin_3t-vm--18203--disk--0 253:24 0 1T 0 lvm
36│ ├─lvm_thin_3t-vm--8001--disk--0 253:25 0 1T 0 lvm
37│ ├─lvm_thin_3t-vm--7111--disk--0 253:35 0 1T 0 lvm
38│ ├─lvm_thin_3t-vm--7015--disk--0 253:37 0 1T 0 lvm
39│ └─lvm_thin_3t-vm--7013--disk--0 253:39 0 1T 0 lvm
40└─lvm_thin_3t-lvm_thin_3t_tdata 253:14 0 2.7T 0 lvm
41└─lvm_thin_3t-lvm_thin_3t-tpool 253:15 0 2.7T 0 lvm
42├─lvm_thin_3t-lvm_thin_3t 253:16 0 2.7T 0 lvm
43├─lvm_thin_3t-vm--7004--disk--0 253:17 0 1T 0 lvm
44├─lvm_thin_3t-base--7005--disk--0 253:18 0 1T 1 lvm
45├─lvm_thin_3t-vm--7002--disk--0 253:19 0 1T 0 lvm
46├─lvm_thin_3t-vm--9001--disk--0 253:20 0 1T 0 lvm
47├─lvm_thin_3t-vm--1301--disk--0 253:21 0 32G 0 lvm
48├─lvm_thin_3t-vm--18201--disk--0 253:22 0 1T 0 lvm
49├─lvm_thin_3t-vm--18202--disk--0 253:23 0 1T 0 lvm
50├─lvm_thin_3t-vm--18203--disk--0 253:24 0 1T 0 lvm
51├─lvm_thin_3t-vm--8001--disk--0 253:25 0 1T 0 lvm
52├─lvm_thin_3t-vm--7111--disk--0 253:35 0 1T 0 lvm
53├─lvm_thin_3t-vm--7015--disk--0 253:37 0 1T 0 lvm
54└─lvm_thin_3t-vm--7013--disk--0 253:39 0 1T 0 lvm
55nvme0n1 259:0 0 232.9G 0 disk
56├─nvme0n1p1 259:1 0 1007K 0 part
57├─nvme0n1p2 259:2 0 512M 0 part /boot/efi
58└─nvme0n1p3 259:3 0 199.5G 0 part
59├─pve-swap 253:0 0 8G 0 lvm
60├─pve-root 253:1 0 49.8G 0 lvm /
61├─pve-data_tmeta 253:2 0 1.3G 0 lvm
62│ └─pve-data-tpool 253:4 0 123.2G 0 lvm
63│ ├─pve-data 253:5 0 123.2G 0 lvm
64│ ├─pve-vm--102--disk--0 253:6 0 1T 0 lvm
65│ ├─pve-vm--201--disk--0 253:7 0 1T 0 lvm
66│ ├─pve-vm--1301--disk--0 253:8 0 32G 0 lvm
67│ ├─pve-vm--10001--disk--0 253:9 0 1G 0 lvm
68│ ├─pve-vm--32001--disk--0 253:10 0 1T 0 lvm
69│ ├─pve-vm--535315--disk--0 253:11 0 1T 0 lvm
70│ ├─pve-vm--201--state--A2 253:12 0 16.5G 0 lvm
71│ ├─pve-base--7001--disk--0 253:34 0 1T 1 lvm
72│ └─pve-vm--201--state--initial_qemu_guest_agent_ 253:38 0 16.5G 0 lvm
73└─pve-data_tdata 253:3 0 123.2G 0 lvm
74└─pve-data-tpool 253:4 0 123.2G 0 lvm
75├─pve-data 253:5 0 123.2G 0 lvm
76├─pve-vm--102--disk--0 253:6 0 1T 0 lvm
77├─pve-vm--201--disk--0 253:7 0 1T 0 lvm
78├─pve-vm--1301--disk--0 253:8 0 32G 0 lvm
79├─pve-vm--10001--disk--0 253:9 0 1G 0 lvm
80├─pve-vm--32001--disk--0 253:10 0 1T 0 lvm
81├─pve-vm--535315--disk--0 253:11 0 1T 0 lvm
82├─pve-vm--201--state--A2 253:12 0 16.5G 0 lvm
83├─pve-base--7001--disk--0 253:34 0 1T 1 lvm
84└─pve-vm--201--state--initial_qemu_guest_agent_ 253:38 0 16.5G 0 lvm
85
xxxxxxxxxx
1[root@ecs-7d7d ~]# dmidecode
2# dmidecode 3.0
3Getting SMBIOS data from sysfs.
4SMBIOS 2.8 present.
510 structures occupying 509 bytes.
6Table at 0x000F6850.
7
8...
9[root@ecs-7d7d ~]#
10[root@ecs-7d7d ~]# free -hw
11total used free shared buffers cache available
12Mem: 7.6G 1.3G 874M 392M 170M 5.3G 5.6G #(可用,这个可以判断是否还有剩余)
13Swap: 4.0G 0B 4.0G # 交换分区使用
14[root@ecs-7d7d ~]#
15
16
17root@pve:~# cat /proc/uptime
18503342.57 10497840.75
19
20
21
22
xxxxxxxxxx
11lspci
2lspci -v
3lspci -vv #显示更加详细的信息。
12核24线程、48G内存
xxxxxxxxxx
1851root@pve:~# lspci
200:00.0 Host bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 DMI2 (rev 04)
300:01.0 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 1a (rev 04)
400:01.1 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 1b (rev 04)
500:02.0 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 2a (rev 04)
600:03.0 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 3a (rev 04)
700:05.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 VTd/Memory Map/Misc (rev 04)
800:05.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS (rev 04)
900:05.4 PIC: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 IOAPIC (rev 04)
1000:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
1100:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
1200:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
1300:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
1400:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
1500:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
1600:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
1700:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
1800:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
1900:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
2002:00.0 Non-Volatile memory controller: Silicon Motion, Inc. Device 2263 (rev 03)
2103:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland [Radeon HD 8570 / R7 240/340 OEM]
2203:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
2306:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01)
2407:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
25ff:08.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 (rev 04)
26ff:09.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 (rev 04)
27ff:0a.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 0 (rev 04)
28ff:0a.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 (rev 04)
29ff:0a.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 2 (rev 04)
30ff:0a.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 3 (rev 04)
31ff:0b.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers (rev 04)
32ff:0b.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers (rev 04)
33ff:0c.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
34ff:0c.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
35ff:0c.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
36ff:0c.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
37ff:0c.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
38ff:0c.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
39ff:0d.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
40ff:0d.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
41ff:0d.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
42ff:0d.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
43ff:0d.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
44ff:0d.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04)
45ff:0e.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 (rev 04)
46ff:0e.1 Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 (rev 04)
47ff:0f.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers (rev 04)
48ff:0f.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers (rev 04)
49ff:0f.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers (rev 04)
50ff:0f.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers (rev 04)
51ff:0f.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers (rev 04)
52ff:0f.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers (rev 04)
53ff:10.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0 (rev 04)
54ff:10.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1 (rev 04)
55ff:10.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0 (rev 04)
56ff:10.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1 (rev 04)
57ff:10.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2 (rev 04)
58ff:10.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3 (rev 04)
59ff:10.6 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2 (rev 04)
60ff:10.7 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3 (rev 04)
61ff:13.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe (rev 04)
62ff:13.1 Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe (rev 04)
63ff:13.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Registers (rev 04)
64ff:13.5 Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Performance Ring Monitoring (rev 04)
65ff:16.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 System Address Decoder (rev 04)
66ff:16.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers (rev 04)
67ff:16.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers (rev 04)
68ff:1c.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 1 (rev 04)
69ff:1c.1 Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 1 (rev 04)
70ff:1d.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers (rev 04)
71ff:1d.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers (rev 04)
72ff:1d.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers (rev 04)
73ff:1d.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers (rev 04)
74ff:1d.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers (rev 04)
75ff:1d.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers (rev 04)
76ff:1e.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0 (rev 04)
77ff:1e.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1 (rev 04)
78ff:1e.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0 (rev 04)
79ff:1e.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1 (rev 04)
80ff:1e.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2 (rev 04)
81ff:1e.5 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3 (rev 04)
82ff:1e.6 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2 (rev 04)
83ff:1e.7 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3 (rev 04)
84root@pve:~#
85
xxxxxxxxxx
1221[root@ecs-7d7d ~]# lspci
2# 此处是云平台虚拟机,所以硬件多为虚拟化硬件
300:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
400:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
500:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
600:01.2 USB controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
700:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
800:02.0 VGA compatible controller: Cirrus Logic GD 5446
900:03.0 Ethernet controller: Red Hat, Inc Virtio network device
1000:04.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1100:05.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1200:06.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1300:07.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1400:08.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1500:09.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1600:0a.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1700:0b.0 PCI bridge: Red Hat, Inc. QEMU PCI-PCI bridge
1800:0c.0 Communication controller: Red Hat, Inc Virtio console
1900:0d.0 Unclassified device [00ff]: Red Hat, Inc Virtio memory balloon
2002:01.0 SCSI storage controller: Red Hat, Inc Virtio block device
2102:02.0 SCSI storage controller: Red Hat, Inc Virtio block device
22[root@ecs-7d7d ~]#
23
xxxxxxxxxx
121root@pve:~# uptime #
211:04:55 up 5 days, 19:49, 2 users, load average: 6.16, 5.94, 5.91 (1min 3min 5min 平均负载,此处的有点高了)
3root@pve:~# last reboot
4reboot system boot 5.4.101-1-pve Wed Mar 10 15:15 still running
5reboot system boot 5.4.101-1-pve Tue Mar 2 14:16 - 15:15 (8+00:58) # 此处的括号是反向计时,即某次reboot距当前有多久时间。
6reboot system boot 5.4.60-1-pve Thu Dec 24 10:18 - 14:16 (68+03:58)
7...
8reboot system boot 5.4.34-1-pve Thu Aug 13 19:28 - 19:54 (00:26)
9reboot system boot 5.4.34-1-pve Thu Aug 13 18:56 - 19:27 (00:30)
10
11wtmp begins Thu Aug 13 18:56:42 2020
12root@pve:~#
iproute命令组多数支持命令缩写
x1[root@666 ~]# which ip
2/usr/sbin/ip
3[root@666 ~]# rpm -qf /usr/sbin/ip
4iproute-4.11.0-25.el7_7.2.x86_64
5[root@666 ~]# rpm -ql iproute
6/etc/iproute2
7/etc/iproute2/bpf_pinning
8/etc/iproute2/ematch_map
9/etc/iproute2/group
10/etc/iproute2/nl_protos
11/etc/iproute2/rt_dsfield
12/etc/iproute2/rt_protos
13/etc/iproute2/rt_realms
14/etc/iproute2/rt_scopes
15/etc/iproute2/rt_tables
16/etc/sysconfig/cbq
17/etc/sysconfig/cbq/avpkt
18/etc/sysconfig/cbq/cbq-0000.example
19/usr/lib64/tc
20/usr/lib64/tc/experimental.dist
21/usr/lib64/tc/m_ipt.so
22/usr/lib64/tc/m_xt.so
23/usr/lib64/tc/normal.dist
24/usr/lib64/tc/pareto.dist
25/usr/lib64/tc/paretonormal.dist
26/usr/sbin/arpd
27/usr/sbin/bridge
28/usr/sbin/cbq
29/usr/sbin/ctstat
30/usr/sbin/devlink
31/usr/sbin/genl
32/usr/sbin/ifcfg
33/usr/sbin/ifstat
34/usr/sbin/ip
35/usr/sbin/lnstat
36/usr/sbin/nstat
37/usr/sbin/rdma
38/usr/sbin/routef
39/usr/sbin/routel
40/usr/sbin/rtacct
41/usr/sbin/rtmon
42/usr/sbin/rtpr
43/usr/sbin/rtstat
44/usr/sbin/ss
45/usr/sbin/tc
46...
47省略文档类
48...
iproute命令组多数支持命令缩写
x1[root@666 ~]# ip a
2# 相当于ip addr
31: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
4link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
5inet 127.0.0.1/8 scope host lo
6valid_lft forever preferred_lft forever
7inet6 ::1/128 scope host
8valid_lft forever preferred_lft forever
92: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
10link/ether fa:16:3e:89:ec:f1 brd ff:ff:ff:ff:ff:ff
11inet 192.168.0.238/24 brd 192.168.0.255 scope global noprefixroute dynamic eth0
12valid_lft 64521sec preferred_lft 64521sec
13inet6 fe80::f816:3eff:fe89:ecf1/64 scope link
14valid_lft forever preferred_lft forever
153: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
16link/ether 02:42:e7:5b:02:28 brd ff:ff:ff:ff:ff:ff
17inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
18valid_lft forever preferred_lft forever
19[root@666 ~]#
20
x1[root@666 ~]# ip route
2default via 192.168.3.1 dev eth0 proto dhcp metric 100
3169.254.169.254 via 192.168.3.1 dev eth0 proto dhcp metric 100
4172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
5192.168.3.0/24 dev eth0 proto kernel scope link src 192.168.3.238 metric 100
6[root@666 ~]#ip route { add | delete | modify }
7
xxxxxxxxxx
11521[root@666 ~]# nmcli conn show
2NAME UUID TYPE DEVICE
3System eth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 ethernet eth0
4System eth1 9c92fad9-6ecb-3e6c-eb4d-8a47c6f50c04 ethernet --
5System eth2 3a73717e-65ab-93e8-b518-24f5af32dc0d ethernet --
6System eth3 c5ca8081-6db2-4602-4b46-d771f4330a6d ethernet --
7System eth4 84d43311-57c8-8986-f205-9c78cd6ef5d2 ethernet --
8[root@666 ~]# nmcli conn show "System eth0"
9connection.id: System eth0
10connection.uuid: 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
11connection.stable-id: --
12connection.type: 802-3-ethernet
13connection.interface-name: eth0
14connection.autoconnect: yes
15connection.autoconnect-priority: 0
16connection.autoconnect-retries: -1 (default)
17connection.multi-connect: 0 (default)
18connection.auth-retries: -1
19connection.timestamp: 1615864967
20connection.read-only: no
21connection.permissions: --
22connection.zone: --
23connection.master: --
24connection.slave-type: --
25connection.autoconnect-slaves: -1 (default)
26connection.secondaries: --
27connection.gateway-ping-timeout: 0
28connection.metered: unknown
29connection.lldp: default
30connection.mdns: -1 (default)
31connection.llmnr: -1 (default)
32802-3-ethernet.port: --
33802-3-ethernet.speed: 0
34802-3-ethernet.duplex: --
35802-3-ethernet.auto-negotiate: no
36802-3-ethernet.mac-address: --
37802-3-ethernet.cloned-mac-address: --
38802-3-ethernet.generate-mac-address-mask:--
39802-3-ethernet.mac-address-blacklist: --
40802-3-ethernet.mtu: auto
41802-3-ethernet.s390-subchannels: --
42802-3-ethernet.s390-nettype: --
43802-3-ethernet.s390-options: --
44802-3-ethernet.wake-on-lan: default
45802-3-ethernet.wake-on-lan-password: --
46ipv4.method: auto
47ipv4.dns: --
48ipv4.dns-search: --
49ipv4.dns-options: "single-request-reopen"
50ipv4.dns-priority: 0
51ipv4.addresses: --
52ipv4.gateway: --
53ipv4.routes: --
54ipv4.route-metric: -1
55ipv4.route-table: 0 (unspec)
56ipv4.routing-rules: --
57ipv4.ignore-auto-routes: no
58ipv4.ignore-auto-dns: no
59ipv4.dhcp-client-id: --
60ipv4.dhcp-timeout: 0 (default)
61ipv4.dhcp-send-hostname: yes
62ipv4.dhcp-hostname: --
63ipv4.dhcp-fqdn: --
64ipv4.never-default: no
65ipv4.may-fail: yes
66ipv4.dad-timeout: -1 (default)
67ipv6.method: ignore
68ipv6.dns: --
69ipv6.dns-search: --
70ipv6.dns-options: ""
71ipv6.dns-priority: 0
72ipv6.addresses: --
73ipv6.gateway: --
74ipv6.routes: --
75ipv6.route-metric: -1
76ipv6.route-table: 0 (unspec)
77ipv6.routing-rules: --
78ipv6.ignore-auto-routes: no
79ipv6.ignore-auto-dns: no
80ipv6.never-default: no
81ipv6.may-fail: yes
82ipv6.ip6-privacy: -1 (unknown)
83ipv6.addr-gen-mode: stable-privacy
84ipv6.dhcp-duid: --
85ipv6.dhcp-send-hostname: yes
86ipv6.dhcp-hostname: --
87ipv6.token: --
88proxy.method: none
89proxy.browser-only: no
90proxy.pac-url: --
91proxy.pac-script: --
92GENERAL.NAME: System eth0
93GENERAL.UUID: 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
94GENERAL.DEVICES: eth0
95GENERAL.STATE: activated
96GENERAL.DEFAULT: yes
97GENERAL.DEFAULT6: no
98GENERAL.SPEC-OBJECT: --
99GENERAL.VPN: no
100GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
101GENERAL.CON-PATH: /org/freedesktop/NetworkManager/Settings/2
102GENERAL.ZONE: --
103GENERAL.MASTER-PATH: --
104IP4.ADDRESS[1]: 192.168.0.238/24
105IP4.GATEWAY: 192.168.0.1
106IP4.ROUTE[1]: dst = 169.254.169.254/32, nh = 192.168.0.1, mt = 100
107IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.0.1, mt = 100
108IP4.ROUTE[3]: dst = 192.168.0.0/24, nh = 0.0.0.0, mt = 100
109IP4.DNS[1]: 100.125.1.250
110IP4.DNS[2]: 100.125.64.250
111IP4.DOMAIN[1]: openstacklocal
112DHCP4.OPTION[1]: broadcast_address = 192.168.0.255
113DHCP4.OPTION[2]: dhcp_lease_time = 86400
114DHCP4.OPTION[3]: dhcp_message_type = 5
115DHCP4.OPTION[4]: dhcp_rebinding_time = 70837
116DHCP4.OPTION[5]: dhcp_renewal_time = 38437
117DHCP4.OPTION[6]: dhcp_server_identifier = 192.168.0.254
118DHCP4.OPTION[7]: domain_name = openstacklocal
119DHCP4.OPTION[8]: domain_name_servers = 100.125.1.250 100.125.64.250
120DHCP4.OPTION[9]: expiry = 1615929252
121DHCP4.OPTION[10]: host_name = host-192-168-0-238
122DHCP4.OPTION[11]: interface_mtu = 1500
123DHCP4.OPTION[12]: ip_address = 192.168.0.238
124DHCP4.OPTION[13]: network_number = 192.168.0.0
125DHCP4.OPTION[14]: next_server = 192.168.0.254
126DHCP4.OPTION[15]: requested_broadcast_address = 1
127DHCP4.OPTION[16]: requested_classless_static_routes = 1
128DHCP4.OPTION[17]: requested_domain_name = 1
129DHCP4.OPTION[18]: requested_domain_name_servers = 1
130DHCP4.OPTION[19]: requested_domain_search = 1
131DHCP4.OPTION[20]: requested_host_name = 1
132DHCP4.OPTION[21]: requested_interface_mtu = 1
133DHCP4.OPTION[22]: requested_ms_classless_static_routes = 1
134DHCP4.OPTION[23]: requested_nis_domain = 1
135DHCP4.OPTION[24]: requested_nis_servers = 1
136DHCP4.OPTION[25]: requested_ntp_servers = 1
137DHCP4.OPTION[26]: requested_rfc3442_classless_static_routes = 1
138DHCP4.OPTION[27]: requested_root_path = 1
139DHCP4.OPTION[28]: requested_routers = 1
140DHCP4.OPTION[29]: requested_static_routes = 1
141DHCP4.OPTION[30]: requested_subnet_mask = 1
142DHCP4.OPTION[31]: requested_time_offset = 1
143DHCP4.OPTION[32]: requested_wpad = 1
144DHCP4.OPTION[33]: rfc3442_classless_static_routes = 0 192 168 0 1 32 169 254 169 254 192 168 0 1
145DHCP4.OPTION[34]: routers = 192.168.0.1
146DHCP4.OPTION[35]: subnet_mask = 255.255.255.0
147IP6.ADDRESS[1]: fe80::f816:3eff:fe89:ecf1/64
148IP6.GATEWAY: --
149IP6.ROUTE[1]: dst = ff00::/8, nh = ::, mt = 256, table=255
150IP6.ROUTE[2]: dst = fe80::/64, nh = ::, mt = 256
151[root@666 ~]#
152