Утилиты просмотра оборудования
Лабораторная работа №3
(Средства диагностики и резервирование Linux)
Введение
В данной лабораторной работе приводятся настройка основных средств диагностики и резервирования информационных систем на базе Linux. Студентам предстоит проверить работу оборудования и сделать заключение об узком месте системы.
Краткая теория
Узким местом информационной системы является компонент, пропускная способность которого существенно ниже пропускной способности остальных компонентов. На практике существует понятие теоретической и практической пропускной способности.
Теоретическая пропускная способность определяется как произведение частоты работы компоненты на её разрядность. Например, теоретическая пропускная способность одного канала оперативной памяти DDR3-1333, с частотой 667 Мгц и разрядностью 64 Бит составляет
(667 Мгц x 64 бит x 2 )/8 бит = 10672 Мбит/с
Практическая пропускная способность определяется на основании тестов. Так тестирование памяти DDR3 пакетом memtest86+ показывает реальную пропускную способность 55862Мбит/c, что почти в 2 раза меньше теоретической пропускной способности.
Основными компонентами компьютера мы будем считать CPU(центральный процессор), MEM (оперативная память), HDD (жесткий диск) и LAN (сетевой интерфейс). Видеоадаптер не будет рассматриваться, поскольку на работу системы он оказывает влияние только при определенных нагрузках.
Средства диагностики
Для проведения теоретического расчета пропускной способности компьютера необходимо получить данные о его основных компонентах: CPU, MEM, HDD, NET.
Для просмотра оборудования можно воспользоваться текущим состоянием в ф.с.
/proc/devices – устройства, подключенные к компьютеру
/proc/cpuinfo –центральный процессор
/proc/interraupts –таблица прерываний
/proc/modules– модули ядра
/proc/partitions –партиции
/proc/scsi/devices – устройства
Утилиты просмотра оборудования
>lspci (lspcidrake) –просмотр устройств на шине PCI
>lsscsi – просмотр устройств хранения
>lspcmcia – просмотр устройств pcmcia
>lscpu – информация о процессоре
>lsusb – информация о usb устройствах
>lshal – информация о hal
>lsnetdrake - настройка сети
>lsb_release -a
Сторонние программы показывающие общую информацию о системе
>hwinfo
>lshw
Установка утилиты hwinfo на рабочей станции PCLinuxOS
#apt-get install hwinfo
#hwinfo
Полученная информация оформляется в виде таблицы
Компонент | Частота работы | Разрядность | Кол-во каналов (Ядер) | Теоретическая пропускная способность |
CPU | ||||
MEM | ||||
HDD | ||||
LAN |
Утилиты диагностики оборудования
Проверка работы оперативной памяти
>apt-get install memtest86+
Пакет содержит дополнительную загрузку для проверки оперативной памяти
Проверка работы жесткого диска
>yum install hdparm
>hdparm /dev/sda – просмотр информации о диске
Проверка реального практической пропускной способности жесткого диска
>hdparm –t /dev/sda
Timing buffered disk reads: 48MB in 3.09 seconds
=15.51 Mb/sec
Проверка реального практической пропускной способности сетевого интерфейса
>apt-get install wget
> wget -O - https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py | pythonПроверка реального практической пропускной способности центрального процессора
>yum install cpuburn htop
cpuburn, burnBX, burnK6, burnK7, burnMMX, burnP5, burnP6 — коллекция программ для тестирования большой нагрузки на CPU.
burnP5 оптимизирован для процессоров Intel Pentium с/без MMX.
burnP6 оптимизирован для процессоров Intel PentiumPro, Pentium II & III.
burnK6 оптимизирован для процессоров AMD K6.
burnK7 оптимизирован для процессоров AMD Athlon/Duron.
burnMMX тесты альтернативный кэш/тест памяти на всех процессорах с MMX.
burnBX альтернативный кэш/тест памяти оптимизирован для процессоров Intel.
>burnP6 & burnP6 & htop (для двухядерной системы)
>killall burnP6
Или
>yum install hardinfo
>hardinfo
Управление партициями диска
>df –просмотр подмонтированных ф.с.
>mount – смонтированные ф.с и тип ф.с.
>fdisk /dev/sda – партиции диска
n – новая партиция
p- основная
e- расширенная
p- просмотр партиций
t – тип файловой системы партиции
w- записать структуру на диск
q – выход
Лабораторная работа №3
(Средства диагностики и резервирование Linux)
Введение
В данной лабораторной работе приводятся настройка основных средств диагностики и резервирования информационных систем на базе Linux. Студентам предстоит проверить работу оборудования и сделать заключение об узком месте системы.
Краткая теория
Узким местом информационной системы является компонент, пропускная способность которого существенно ниже пропускной способности остальных компонентов. На практике существует понятие теоретической и практической пропускной способности.
Теоретическая пропускная способность определяется как произведение частоты работы компоненты на её разрядность. Например, теоретическая пропускная способность одного канала оперативной памяти DDR3-1333, с частотой 667 Мгц и разрядностью 64 Бит составляет
(667 Мгц x 64 бит x 2 )/8 бит = 10672 Мбит/с
Практическая пропускная способность определяется на основании тестов. Так тестирование памяти DDR3 пакетом memtest86+ показывает реальную пропускную способность 55862Мбит/c, что почти в 2 раза меньше теоретической пропускной способности.
Основными компонентами компьютера мы будем считать CPU(центральный процессор), MEM (оперативная память), HDD (жесткий диск) и LAN (сетевой интерфейс). Видеоадаптер не будет рассматриваться, поскольку на работу системы он оказывает влияние только при определенных нагрузках.
Средства диагностики
Для проведения теоретического расчета пропускной способности компьютера необходимо получить данные о его основных компонентах: CPU, MEM, HDD, NET.
Для просмотра оборудования можно воспользоваться текущим состоянием в ф.с.
/proc/devices – устройства, подключенные к компьютеру
/proc/cpuinfo –центральный процессор
/proc/interraupts –таблица прерываний
/proc/modules– модули ядра
/proc/partitions –партиции
/proc/scsi/devices – устройства
Утилиты просмотра оборудования
>lspci (lspcidrake) –просмотр устройств на шине PCI
>lsscsi – просмотр устройств хранения
>lspcmcia – просмотр устройств pcmcia
>lscpu – информация о процессоре
>lsusb – информация о usb устройствах
>lshal – информация о hal
>lsnetdrake - настройка сети
>lsb_release -a
Сторонние программы показывающие общую информацию о системе
>hwinfo
>lshw
Установка утилиты hwinfo на рабочей станции PCLinuxOS
#apt-get install hwinfo
#hwinfo
Полученная информация оформляется в виде таблицы
Компонент | Частота работы | Разрядность | Кол-во каналов (Ядер) | Теоретическая пропускная способность |
CPU | ||||
MEM | ||||
HDD | ||||
LAN |