1. [root@prod-lsync-server01 ~]# lscpu
    2. Architecture: x86_64
    3. CPU op-mode(s): 32-bit, 64-bit
    4. Byte Order: Little Endian
    5. CPU(s): 8
    6. On-line CPU(s) list: 0-3
    7. Off-line CPU(s) list: 4-7
    8. Thread(s) per core: 0
    9. Core(s) per socket: 1
    10. Socket(s): 5
    11. NUMA node(s): 1
    12. Vendor ID: GenuineIntel
    13. CPU family: 6
    14. Model: 85
    15. Model name: Intel(R) Xeon(R) Gold 6132 CPU @ 2.60GHz
    16. Stepping: 4
    17. CPU MHz: 2593.908
    18. BogoMIPS: 5187.81
    19. Hypervisor vendor: KVM
    20. Virtualization type: full
    21. L1d cache: 32K
    22. L1i cache: 32K
    23. L2 cache: 4096K
    24. L3 cache: 16384K
    25. NUMA node0 CPU(s): 0-3
    26. Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology 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 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
    27. [root@prod-lsync-server01 ~]#
    1. [root@prod-lsync-server01 ~]#
    2. [root@prod-lsync-server01 ~]# top
    3. top - 10:35:55 up 37 days, 17:06, 1 user, load average: 73.73, 71.55, 68.63
    4. Tasks: 416 total, 71 running, 345 sleeping, 0 stopped, 0 zombie
    5. %Cpu0 : 95.6 us, 2.7 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 1.8 si, 0.0 st
    6. %Cpu1 : 97.3 us, 2.7 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    7. %Cpu2 : 95.5 us, 4.5 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    8. %Cpu3 : 99.1 us, 0.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    9. KiB Mem : 16234332 total, 171388 free, 714656 used, 15348288 buff/cache
    10. KiB Swap: 8388604 total, 7771756 free, 616848 used. 14681436 avail Mem
    11. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    12. 7885 root 20 0 201704 5400 1248 R 8.8 0.0 5:04.41 rsync
    13. 58134 root 20 0 201704 4344 1220 R 8.8 0.0 0:18.61 rsync
    14. 7653 root 20 0 201704 5412 1248 R 8.0 0.0 5:03.31 rsync

    image.png
    image.png

    cpu在线扩容后 不立即生效

    1. [root@prod-lsync-server01 ~]# cd /sys/devices/system/cpu/
    2. cpu0/ cpu1/ cpu2/ cpu3/ cpu4/ cpu5/ cpu6/ cpu7/ cpuidle/ microcode/ power/
    3. [root@prod-lsync-server01 ~]# cd /sys/devices/system/cpu/
    4. [root@prod-lsync-server01 cpu]# cat cpu0/
    5. cat: cpu0/: Is a directory
    6. [root@prod-lsync-server01 cpu]# ls
    7. cpu0 cpu2 cpu4 cpu6 cpuidle kernel_max modalias offline possible present
    8. cpu1 cpu3 cpu5 cpu7 isolated microcode nohz_full online power uevent
    9. [root@prod-lsync-server01 cpu]# cd cpu0/
    10. [root@prod-lsync-server01 cpu0]# ls
    11. cache crash_notes crash_notes_size driver firmware_node microcode node0 online power subsystem topology uevent
    12. [root@prod-lsync-server01 cpu0]# cat online
    13. 1
    14. [root@prod-lsync-server01 cpu0]#

    手动处理:

    1. [root@prod-lsync-server01 ~]# cd /sys/devices/system/cpu/
    2. [root@prod-lsync-server01 cpu]#
    3. [root@prod-lsync-server01 cpu]# ls -l
    4. total 0
    5. drwxr-xr-x 6 root root 0 Oct 18 17:24 cpu0
    6. drwxr-xr-x 6 root root 0 Oct 18 17:24 cpu1
    7. drwxr-xr-x 6 root root 0 Oct 18 17:24 cpu2
    8. drwxr-xr-x 6 root root 0 Oct 18 17:24 cpu3
    9. drwxr-xr-x 3 root root 0 Nov 25 10:27 cpu4
    10. drwxr-xr-x 3 root root 0 Nov 25 10:27 cpu5
    11. drwxr-xr-x 3 root root 0 Nov 25 10:27 cpu6
    12. drwxr-xr-x 3 root root 0 Nov 25 10:27 cpu7
    13. drwxr-xr-x 2 root root 0 Nov 25 10:33 cpuidle
    14. -r--r--r-- 1 root root 4096 Nov 25 10:33 isolated
    15. -r--r--r-- 1 root root 4096 Nov 25 10:25 kernel_max
    16. drwxr-xr-x 2 root root 0 Nov 25 10:33 microcode
    17. -r--r--r-- 1 root root 4096 Nov 25 10:33 modalias
    18. -r--r--r-- 1 root root 4096 Nov 25 10:33 nohz_full
    19. -r--r--r-- 1 root root 4096 Nov 25 10:33 offline
    20. -r--r--r-- 1 root root 4096 Oct 18 09:24 online
    21. -r--r--r-- 1 root root 4096 Nov 25 10:25 possible
    22. drwxr-xr-x 2 root root 0 Nov 25 10:33 power
    23. -r--r--r-- 1 root root 4096 Nov 25 10:25 present
    24. -rw-r--r-- 1 root root 4096 Nov 25 10:33 uevent
    25. [root@prod-lsync-server01 cpu]# cd cpu0/
    26. [root@prod-lsync-server01 cpu0]# ls -l
    27. total 0
    28. drwxr-xr-x 6 root root 0 Nov 25 10:25 cache
    29. -r-------- 1 root root 4096 Oct 18 09:25 crash_notes
    30. -r-------- 1 root root 4096 Oct 18 09:25 crash_notes_size
    31. lrwxrwxrwx 1 root root 0 Nov 25 10:34 driver -> ../../../../bus/cpu/drivers/processor
    32. lrwxrwxrwx 1 root root 0 Nov 25 10:34 firmware_node -> ../../../LNXSYSTM:00/device:00/ACPI0010:00/LNXCPU:00
    33. drwxr-xr-x 2 root root 0 Nov 25 10:34 microcode
    34. lrwxrwxrwx 1 root root 0 Nov 25 10:34 node0 -> ../../node/node0
    35. -rw-r--r-- 1 root root 4096 Nov 25 10:34 online
    36. drwxr-xr-x 2 root root 0 Nov 25 10:34 power
    37. lrwxrwxrwx 1 root root 0 Nov 25 10:34 subsystem -> ../../../../bus/cpu
    38. drwxr-xr-x 2 root root 0 Nov 25 10:25 topology
    39. -rw-r--r-- 1 root root 4096 Nov 25 10:34 uevent
    40. [root@prod-lsync-server01 cpu0]#
    41. [root@prod-lsync-server01 cpu0]# cd
    42. [root@prod-lsync-server01 ~]#
    43. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu0/online
    44. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu1/online
    45. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu2/online
    46. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu3/online
    47. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu4/online
    48. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu5/online
    49. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu6/online
    50. [root@prod-lsync-server01 ~]# echo 1 > /sys/devices/system/cpu/cpu7/online
    51. [root@prod-lsync-server01 ~]# top
    52. top - 10:46:04 up 37 days, 17:16, 1 user, load average: 64.91, 66.73, 67.72
    53. Tasks: 420 total, 63 running, 357 sleeping, 0 stopped, 0 zombie
    54. %Cpu0 : 99.1 us, 0.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    55. %Cpu1 : 98.1 us, 1.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    56. %Cpu2 : 96.3 us, 1.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 1.9 si, 0.0 st
    57. %Cpu3 : 98.1 us, 1.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    58. %Cpu4 : 99.1 us, 0.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    59. %Cpu5 : 99.1 us, 0.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    60. %Cpu6 : 99.1 us, 0.9 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    61. %Cpu7 : 97.2 us, 2.8 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
    62. KiB Mem : 16234332 total, 158788 free, 705512 used, 15370032 buff/cache
    63. KiB Swap: 8388604 total, 7758712 free, 629892 used. 14692148 avail Mem
    64. PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    65. 7885 root 20 0 201704 5400 1248 R 15.7 0.0 5:45.74 rsync
    66. 56072 root 20 0 201704 4344 1220 R 15.7 0.0 1:10.44 rsync
    67. 3988 root 20 0 201704 5408 1248 R 14.8 0.0 6:16.42 rsync
    68. 49573 root 20 0 201704 4352 1220 R 14.8 0.0 1:40.17 rsync