1U сервер DELL R420

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 16 апр 2021, 13:25

Вообще отличный инструмент наблюдения выполнений и загрузки системы - htop, а для столь многопроцессорной системы - просто замечательный.
Только не забудьте установить его дополнительно стандартным образом:

Код: Выделить всё

olej@R420:~/2021/Zodiac_Systems/ZP2141-159-NSK$ apt install htop
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующие НОВЫЕ пакеты будут установлены:
  htop
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 80,5 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 225 kB.
Пол:1 http://mirror.mirohost.net/ubuntu focal/main amd64 htop amd64 2.2.0-2build1 [80,5 kB]
Получено 80,5 kB за 0с (562 kB/s)
Выбор ранее не выбранного пакета htop.
(Чтение базы данных … на данный момент установлено 363988 файлов и каталогов.)
Подготовка к распаковке …/htop_2.2.0-2build1_amd64.deb …
Распаковывается htop (2.2.0-2build1) …
Настраивается пакет htop (2.2.0-2build1) …
Обрабатываются триггеры для desktop-file-utils (0.24+linuxmint1) …
Обрабатываются триггеры для mime-support (3.64ubuntu1) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu1) …
Обрабатываются триггеры для man-db (2.9.1-1) …
И вот как (на картинке) он отображает огромную кросс-компиляцию и пересборку проекта для ARM7:
Вложения
Снимок экрана от 2021-04-16 13-19-56.png
Снимок экрана от 2021-04-16 13-19-56.png (361.99 КБ) 1700 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:05

Olej писал(а):
16 мар 2021, 17:41
2 процессора Xeon по 12 потоков (по 6 ядер с гипертриэдингом).
Решил модернизировать сервер на максимальные процессоры, прописанные в техдокументации, семейства Xeon E5 24xx - E52470 v2
Процессор Intel® Xeon® E5-2470 v2
Количество ядер 10
Количество потоков 20
Базовая тактовая частота процессора 2,40 GHz
Кэш-память 25 MB Intel® Smart Cache
...
Документация на сервер, с описанием заменяемых компонент, здесь: Dell PowerEdge R420 Systems. Owner's Manual

P.P. Как выяснилось позже при обновлении BIOS, с некоторой версии BIOS обеспечивается и поддержка микрокодов некоторых (или всех?) процессоров семейства E5 26xx.
Dell Server BIOS PowerEdge R420 Version 2.5.1
2018-11-21

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:29

Olej писал(а):
26 июн 2021, 17:05
на максимальные процессоры,
Заказал и китайцев на AliExpress 05/06
US $171.20
Это за 2 процессора, т.е. стоимость очень даже приемлемая.
Получил сегодня, 26/06
Т.е. за всё про всё - 20 дней.

P.S. на странице Intel Процессор Intel® Xeon® E5-2470 v2 :-o :
Рекомендуемая цена для клиента $1440.00
1440÷171×2 = 16,8421 :lol:

Сняли старые процессоры, установили новые и ... при включении нет даже тестовых сообщений загрузки, а монитор пишет: "нет сигнала" ... :evil: :-o

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:35

Olej писал(а):
26 июн 2021, 17:29
... при включении нет даже тестовых сообщений загрузки, а монитор пишет: "нет сигнала" ...
Не буду расписывать детально разнообразные мытарства в продолжении 1/2 дня ... коротко:
- на моём сервере BIOS v.1.5.2 - самой ранней изначальной заводской версии... (где-то от 2012 года)
- обновляем, последовательно через 2.1.2 до 2.9.0 (от 25 марта 2020 года - почувствуйте разницу) и ...
- "о-ла-ла" :lol: :

Код: Выделить всё

olej@R420:~$ inxi -Cxxx
CPU:       Topology: 2x 10-Core model: Intel Xeon E5-2470 v2 bits: 64 type: MT MCP SMP arch: Ivy Bridge rev: 4 
           L2 cache: 50.0 MiB 
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 192111 
           Speed: 1201 MHz min/max: 1200/3200 MHz Core speeds (MHz): 1: 1291 2: 1211 3: 1296 4: 1269 5: 1287 6: 1217 7: 1296 
           8: 1200 9: 1295 10: 1201 11: 1299 12: 1201 13: 1238 14: 1254 15: 1210 16: 1224 17: 1212 18: 1444 19: 1248 20: 1363 
           21: 1212 22: 1312 23: 1206 24: 1218 25: 1443 26: 1289 27: 1458 28: 1220 29: 1455 30: 1201 31: 1440 32: 1201 
           33: 1439 34: 1201 35: 1365 36: 1205 37: 1304 38: 1269 39: 1357 40: 1251 
40 процессоров (вместо прежних 24), и 50Mb кэш памяти :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:41

Olej писал(а):
26 июн 2021, 17:35
40 процессоров (вместо прежних 24), и 50Mb кэш памяти
И туда же установлен максимально производительный M2.NVME SSL - Samsung SSD 980 PRO :
Изображение

Код: Выделить всё

olej@R420:~/Загрузки/Windows$ inxi -Dxxx
Drives:    Local Storage: total: 1.15 TiB used: 278.61 GiB (23.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 250GB size: 232.89 GiB speed: 63.2 Gb/s lanes: 4 
           serial: S5GZNF0R115271A rev: 2B2QGXA7 scheme: MBR 
           ID-2: /dev/sda vendor: Toshiba model: THNSF8120CCSE size: 111.79 GiB speed: <unknown> serial: N/A rev: DAC9 
           scheme: MBR 
           ID-3: /dev/sdb vendor: Western Digital model: WD2500AAKX-0 size: 232.89 GiB speed: <unknown> serial: N/A rev: 1H15 
           scheme: MBR 
           ID-4: /dev/sdc vendor: Samsung model: HM641JI size: 596.17 GiB speed: <unknown> serial: N/A rev: 0003 scheme: MBR 
С таким вот контроллером:
Изображение
И смонтирован этот рабочий диск для компиляций как /home:

Код: Выделить всё

olej@R420:~/Загрузки/Windows$ df
Файл.система   1K-блоков Использовано  Доступно Использовано% Cмонтировано в
udev            49422636            0  49422636            0% /dev
tmpfs            9894152         2136   9892016            1% /run
/dev/sda5      114335908     33153112  75787892           31% /
tmpfs           49470744       556320  48914424            2% /dev/shm
tmpfs               5120            0      5120            0% /run/lock
tmpfs           49470744            0  49470744            0% /sys/fs/cgroup
/dev/nvme0n1p1 239315456     80334648 146754556           36% /home
/dev/sdb2      239839744      8674148 218939372            4% /home/olej/Загрузки
/dev/sda1         523248         3312    519936            1% /boot/efi
tmpfs            9894148           24   9894124            1% /run/user/1000
/dev/sdc1      614271992    169975828 413023256           30% /run/timeshift/backup
С такой вот примерно скоростью:

Код: Выделить всё

olej@R420:~/Загрузки/Windows$ sudo hdparm -t /dev/nvme0n1p1
[sudo] пароль для olej:       
/dev/nvme0n1p1:
 HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device
 Timing buffered disk reads: 5150 MB in  3.00 seconds = 1716.48 MB/sec

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:56

Olej писал(а):
26 июн 2021, 17:35
40 процессоров (вместо прежних 24), и 50Mb кэш памяти
Снимок экрана от 2021-06-26 16-00-40.png
Снимок экрана от 2021-06-26 16-00-40.png (167.48 КБ) 1610 просмотров
Снимок экрана от 2021-06-26 16-03-11.png
Снимок экрана от 2021-06-26 16-03-11.png (219.19 КБ) 1610 просмотров

Код: Выделить всё

olej@R420:~$ lscpu
Архитектура:                     x86_64
CPU op-mode(s):                  32-bit, 64-bit
Порядок байт:                    Little Endian
Address sizes:                   46 bits physical, 48 bits virtual
CPU(s):                          40
On-line CPU(s) list:             0-39
Потоков на ядро:                 2
Ядер на сокет:                   10
Сокетов:                         2
NUMA node(s):                    2
ID прроизводителя:               GenuineIntel
Семейство ЦПУ:                   6
Модель:                          62
Имя модели:                      Intel(R) Xeon(R) CPU E5-2470 v2 @ 2.40GHz
Степпинг:                        4
CPU МГц:                         2793.269
CPU max MHz:                     3200,0000
CPU min MHz:                     1200,0000
BogoMIPS:                        4800.20
Виртуализация:                   VT-x
L1d cache:                       640 KiB
L1i cache:                       640 KiB
L2 cache:                        5 MiB
L3 cache:                        50 MiB
NUMA node0 CPU(s):               0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38
NUMA node1 CPU(s):               1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39
Vulnerability Itlb multihit:     KVM: Mitigation: Split huge pages
Vulnerability L1tf:              Mitigation; PTE Inversion; VMX conditional cache flushes, SMT vulnerable
Vulnerability Mds:               Mitigation; Clear CPU buffers; SMT vulnerable
Vulnerability Meltdown:          Mitigation; PTI
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Full generic retpoline, IBPB conditional, IBRS_FW, STIBP conditional, RSB filling
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Флаги:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp
                                  lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 s
                                 sse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm cpuid_fault pti ssbd ibrs ibpb stib
                                 p tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt dtherm ida arat pln pts md_clear flush_l1d

Код: Выделить всё

olej@R420:~/Загрузки/Windows$ free
              всего        занято        свободно      общая  буф./врем.   доступно
Память:    98941492     4942212    30568544      716824    63430736    92453852
Подкачка:    18260256           0    18260256
Есть одна (или 2) маленьких непонятки ...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 17:59

Olej писал(а):
26 июн 2021, 17:56
Есть одна (или 2) маленьких непонятки ...

Код: Выделить всё

olej@R420:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +68.0°C  (high = +81.0°C, crit = +91.0°C)
Core 0:        +67.0°C  (high = +81.0°C, crit = +91.0°C)
Core 1:        +66.0°C  (high = +81.0°C, crit = +91.0°C)
Core 2:        +67.0°C  (high = +81.0°C, crit = +91.0°C)
Core 3:        +64.0°C  (high = +81.0°C, crit = +91.0°C)
Core 4:        +65.0°C  (high = +81.0°C, crit = +91.0°C)
Core 8:        +64.0°C  (high = +81.0°C, crit = +91.0°C)
Core 9:        +65.0°C  (high = +81.0°C, crit = +91.0°C)
Core 10:       +67.0°C  (high = +81.0°C, crit = +91.0°C)
Core 11:       +63.0°C  (high = +81.0°C, crit = +91.0°C)
Core 12:       +68.0°C  (high = +81.0°C, crit = +91.0°C)

coretemp-isa-0001
Adapter: ISA adapter
Package id 1:  +66.0°C  (high = +81.0°C, crit = +91.0°C)
Core 0:        +64.0°C  (high = +81.0°C, crit = +91.0°C)
Core 1:        +65.0°C  (high = +81.0°C, crit = +91.0°C)
Core 2:        +66.0°C  (high = +81.0°C, crit = +91.0°C)
Core 3:        +64.0°C  (high = +81.0°C, crit = +91.0°C)
Core 4:        +65.0°C  (high = +81.0°C, crit = +91.0°C)
Core 8:        +62.0°C  (high = +81.0°C, crit = +91.0°C)
Core 9:        +63.0°C  (high = +81.0°C, crit = +91.0°C)
Core 10:       +63.0°C  (high = +81.0°C, crit = +91.0°C)
Core 11:       +64.0°C  (high = +81.0°C, crit = +91.0°C)
Core 12:       +62.0°C  (high = +81.0°C, crit = +91.0°C)
sensors показывает то как он был настроен при старых 24 процессорах и не отреагировал на смену - здесь видим то же самое:
Снимок экрана от 2021-06-26 16-26-19.png
Снимок экрана от 2021-06-26 16-26-19.png (204 КБ) 1610 просмотров
Нужно перенастраивать sensors.
Но это буду разбираться и делать уже здесь: sensors - датчики аппаратуры

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 26 июн 2021, 18:02

Olej писал(а):
26 июн 2021, 17:56
Есть одна (или 2) маленьких непонятки ...

Код: Выделить всё

olej@R420:~$ swapon -s
Имя файла				Тип		Размер	Исп-но	Приоритет
/swapfile                              	file    	2097148	0	-2
/dev/zram0                             	partition	6552	0	100
/dev/zram1                             	partition	1236764	0	100
/dev/zram2                             	partition	1236764	0	5
/dev/zram3                             	partition	6552	0	100
/dev/zram4                             	partition	1236764	0	100
/dev/zram5                             	partition	1236764	0	5
/dev/zram6                             	partition	6552	0	5
/dev/zram7                             	partition	6552	0	100
/dev/zram8                             	partition	6552	0	100
/dev/zram9                             	partition	1236764	0	5
/dev/zram10                            	partition	6552	0	100
/dev/zram11                            	partition	1236764	0	5
/dev/zram12                            	partition	6552	0	100
/dev/zram13                            	partition	1236764	0	5
/dev/zram14                            	partition	6552	0	100
/dev/zram15                            	partition	1236764	0	5
/dev/zram16                            	partition	6552	0	100
/dev/zram17                            	partition	1236764	0	5
/dev/zram18                            	partition	6552	0	100
/dev/zram19                            	partition	1236764	0	5
/dev/zram20                            	partition	6552	0	100
/dev/zram21                            	partition	1236764	0	5
/dev/zram22                            	partition	6552	0	100
/dev/zram23                            	partition	1236764	0	100
/dev/zram24                            	partition	1236764	0	5
/dev/zram25                            	partition	6552	0	100
zram тоже видит 26 (?! :lol: ) дисковых устройств :-o
Нужно перенастраивать zram.
Но это буду разбираться и делать уже здесь: своп в оперативную память - модуль zRam | zSwap

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 27 июн 2021, 01:07

Olej писал(а):
27 фев 2021, 21:53
Заманчивость такого оборудования в том, что комплектация к нему: дополнительные процессоры, память ... - бросово дешёвые, потому что оно не лезет в стандартные китайские системные платы!
Подсчитал итоговые расходы на сборку такого монстра-убийцы:
- 40 процессоров
- с размером кэш-памяти (верхнего уровня) в 50Mb (что очень важно!)
- 96Gb RAM DDR3 1333Ghz
- системный SSD 120Gb как /
- рабочий NVME 250Gb как /home
- 2 HDD, для бэкапов Timeshift + Download сохранённых дистрибутивов
Вряд ли я в этом монстре ещё что-то стану менять за весь период его жизни до списания в утиль, так что вариант можно назвать "финальный"...

Всё это добро в таком серверном исполнении обошлось в $677 (18298 грн.)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: 1U сервер DELL R420

Непрочитанное сообщение Olej » 27 июн 2021, 09:41

Olej писал(а):
28 фев 2021, 16:26
Тесты по geekbench_x86_64
Повторяю geekbench_x86_64

Код: Выделить всё

olej@R420:~/Geekbench-5.3.2-Linux$ pwd
/home/olej/Geekbench-5.3.2-Linux
Выглядит это примерно так:

Код: Выделить всё

olej@R420:~/Geekbench-5.3.2-Linux$ ./geekbench_x86_64 
Geekbench 5.3.2 Tryout : https://www.geekbench.com/

Geekbench 5 is in tryout mode.

Geekbench 5 requires an active Internet connection when in tryout mode, and 
automatically uploads test results to the Geekbench Browser. Other features 
are unavailable in tryout mode.

Buy a Geekbench 5 license to enable offline use and remove the limitations of 
tryout mode.

If you would like to purchase Geekbench you can do so online:

  https://store.primatelabs.com/v5

If you have already purchased Geekbench, enter your email address and license 
key from your email receipt with the following command line:

  ./geekbench_x86_64 -r <email address> <license key>

  Running Gathering system information
System Information
  Operating System              Linux Mint 20.1 Ulyssa 5.4.0-77-generic x86_64
  Model                         Dell Inc. PowerEdge R420
  Motherboard                   Dell Inc. 0CN7CM
  BIOS                          Dell Inc. 2.9.0

Processor Information
  Name                          Intel Xeon E5-2470 v2
  Topology                      2 Processors, 20 Cores, 40 Threads
  Identifier                    GenuineIntel Family 6 Model 62 Stepping 4
  Base Frequency                3.20 GHz
  L1 Instruction Cache          32.0 KB x 10
  L1 Data Cache                 32.0 KB x 10
  L2 Cache                      256 KB x 10
  L3 Cache                      25.0 MB

Memory Information
  Size                          94.4 GB


Single-Core
  Running AES-XTS
  Running Text Compression
  Running Image Compression
  Running Navigation
  Running HTML5
  Running SQLite
  Running PDF Rendering
  Running Text Rendering
  Running Clang
  Running Camera
  Running N-Body Physics
  Running Rigid Body Physics
  Running Gaussian Blur
  Running Face Detection
  Running Horizon Detection
  Running Image Inpainting
  Running HDR
  Running Ray Tracing
  Running Structure from Motion
  Running Speech Recognition
  Running Machine Learning

Multi-Core
  Running AES-XTS
  Running Text Compression
  Running Image Compression
  Running Navigation
  Running HTML5
  Running SQLite
  Running PDF Rendering
  Running Text Rendering
  Running Clang
  Running Camera
  Running N-Body Physics
  Running Rigid Body Physics
  Running Gaussian Blur
  Running Face Detection
  Running Horizon Detection
  Running Image Inpainting
  Running HDR
  Running Ray Tracing
  Running Structure from Motion
  Running Speech Recognition
  Running Machine Learning


Uploading results to the Geekbench Browser. This could take a minute or two 
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v5/cpu/8579719

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v5/cpu/8579719/claim?key=900960



Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей