как узнать версию aix
FAQ по ОС AIX Часть 1. Общие вопросы, Программные пакеты.
Как восстановить пароль root?
И прочие вопросы и ответы по ОС AIX…
A: Может быть, стоит задуматься о смене работы или хотя-бы об отпуске? А может, Вы только что вернулись из отпуска? Тогда надо посмотреть в сейфе, где, согласно бизнес-процедуре, хранятся копии паролей. А если сейфа нет?
Загрузиться с CD/ DVD /ленты с дистрибутивом AIX или системным бекапом mksysb (настоятельно рекомендую именно последний вариант).
В меню Installation/Maint выбрать пункт 3, «Maintenance”. В следующем меню выбрать “ Access root volume group ”. Затем выбрать нужную группу томов из списка. После чего выбрать пункт 1: Access root volume group and start a shell.
Q : Какая версия ОС AIX у меня установлена?
A: Какая бы ни была установлено, в любом случае Вам повезло – у Вас замечательная ОС!
# oslevel – s
5.3.0.0.-07-05
Q: Что такое TL-SP (technical level, service pack)?
Q : В документации к приложению, что должен быть установлен PTF IY 1234567. Что это и как узнать, есть ли он у меня?
Есть также штатная команда ‘bffcreate’.
На старых системах RS /6000 с архитектурой MCA можно сложить значения для каждой карты памяти, чтобы определить полный размер памяти. На PCI-машинах показывается только сумма mem0.
Список ftp-сайтов, где могут быть программы под AIX:
AIX основные команды
Как вам известно, AIX® располагает огромным списком команд, которые позволяют решать множество задач. В зависимости от характера вашей задачи вы будете исрользовать лишь некоторое подмножество от всего набора команд, Такие подмножества будут различными для различных пользователей и задач. Однако существует некоторое количество важнейших команд, которые используются всеми и постоянно. Эти команды нужны вам, чтобы получать ответы на ваши вопросы по текущему состоянию и работе системы, или же для того, чтобы давать необходимую информацию тем професионалам, которые занимаются поддержкой вашего оборудования.
В этой статье я расскажу о некоторых таких важнейших командах и попытаюсь дать вам такой их список, которым вы могли бы постоянно пользоваться. Эти команды должны работать одинаково во всех релизах AIX, однако автор проверял их работу только на AIX 5.3.
Замечание:
Команда bootinfo, одна из обсуждаемых ниже, не является командой уровня пользователей и НЕ поддерживается на AIX 4.2 и более поздних версиях.
Как узнать, 32-битным или 64-битным является ядро?
Как узнать, моно- или мультипроцесорным является ядро?
Замечание:
AIX 5L Version 5.3 не поддерживает монопроцессорное ядро.
Как можно сменить режим ядра на другой?
Замечание:
В версии AIX 5.2 32-битное ядро запускается по умолчанию всегда. В версии AIX 5.3 по умолчанию запускается 64-битное ядро на 64-битном оборудовании и 32-битное ядро на 32-битном оборудовании.
Как узнать, может ли на данной машине быть запущена система AIX 5L Version 5.3?
AIX 5L Version 5.3 работает на любом поддерживаемом на данный момент оборудовании POWER, основанном на CHRP (Common Hardware Reference Platform).
Как узнать, основана ли данная машина на CHRP?
Запустите команду prtconf. Если вы делаете это на CHRP-машине, появятся символы chrp в строке Model Architecture.
Как узнать, является ли данная System p машина (оборудование) 32-битной или 64-битной?
Как узнать, какова величина основного блока памяти на данной машине?
Можно ли на данной машине запускать 64-битный режим ядра?
Чтобы запускать 64-битный режим ядра требуется 64-битный тип ядра.
Каковы значения атрибутов для устройств в данной системе?
Сколько процессоров имеется в данной системе?
Чтобы увидеть число процессоров в данной системе, введите:lscfg | grep proc
Сколько жестких дисков имеется в данной системе и какие из них используются?
Чтобы увидеть число жестких дисков, введите:lspv
Как получить информацию о логическом томе?
Чтобы получить информацию по hdisk1, например, введите следующее: lspv hdisk1
Как получить детальную информацию о конфигурации данной системы?
Примерно то же самое можно получить с помощью команды prtconf.
Как получить информацию о типе микросхемы, имени системы, имени узла, номере модели и так далее?
Какая версия, релиз и уровень поддержеки AIX работает сейчас на данном оборудовании?
Как можно определить, какие обновления наборов файлов отсутствуют на определенном уровне AIX?
Какой SP (Service Pack) установлен на данной системе?
Установлен ли на данной системе CSP (Concluding Service Pack)?
Как создать файловую систему?
Как изменить размер файловой системы?
Как подмонтировать CD?
Как подмонтировать файловую систему?
Следующая команда осуществит монтировку файловой системы /dev/fslv02 в папку /test:mount /dev/fslv02 /test
Следующая команда подмонтирует все такие файловые системы:mount
Как демонтировать файловую систему?
Введите следующую команду, чтобы демонтировать файловую систему /test:umount /test
Как увидеть список монтированных файловых систем?
Введите следующую команду, чтобы получить информацию обо всех монтированных в данный момент файловых системах:mount
Как удалить файловую систему?
введите следующее, чтобы удалить файловую систему /test:rmfs /test
Как провести дефрагментацию файловой системы?
Команда defragfs может быть использована для того чтобы получить иеформацию о состоянии непрерывного дискового пространства внутри файловой системы и исправить это состояние. Например, чтобы дефрагментировать файловую систему /home, используйте следующую команду:defragfs /home
Which fileset contains a particular binary?
Or to show bos.perf.tools contains /usr/bin/svmon, type:which_fileset svmon
Как получить информацию об установленных на данной машине файловых системах?
Как определить, установлены ли на данной машине все файловые системы различных уровней поддержки?
Как определить, установлено ли данное месторасположение на данной системе?
Как установить индивилуальное месторасположение APAR?
Как убедиться в том, что для установки файловых систем были выполнены все условия и они были полностью установлены?
Как получить дамп заголовка раздела загрузчика и символьные элементы содержимого в символьном представлении?
Как определить размер выделенной и использующейся в данный момент области постраничной подкачки файлов?
Как увеличить область постраничной подкачки?
Как уменьшить размер области постраничной подкачки?
Как узнать, может ли данная машина использовать Simultaneous Multi-threading (SMT)?
Ваша система может использовать SMT, если это основанная на POWER5 система с AIX 5L Version 5.3.
Как узнать, установлен ли SMT на данной машине?
Если вы запустите команду smtctl без опций, вы получите ответ, да или нет.
Поддерживается ли SMT для 32-битного ядра?
Да, SMT подерживается как для 32-битного, так и для 64-битного ядра.
Как запустить или отключить SMT?
Доступны следующие опции:-m off Отключает SMT.
-m on Включает SMT.
-w boot Делает смену состояния SMT вступающей в силу при следующей перезагрузке системы и далее, если вы запустите команду bosboot перед следующей перезагрузкой системы.
-w now Меняет состояние SMT сразу, но оно вернется к предыдущему статусу после перезагрузки.
Как получить связанную с разделами информацию и статистику?
Команда lparstat предоставляет отчет о разделах и статистику использования. Эта команда так же представляет информацию гипервизора (Hypervisor).
Логические тома и группы томов
Как узнать, является ли данная группа томов нормальной, большой или расширяемой?
Введите команду lsvg в данной группе томов и посмотрите на значение MAX PVs. Это значение равно 32 для нормальной, 128 для большой и 1024 для расширяемой группы томов.
Как создать группу томов?
Как изменить характеристики группы томов?
Вы можете использовать следующую команду:chvg
Как создать логический том?
Как увеличить размер логического тома?
Чтобы увеличить размер логического тома, представленного папкой lv05, например, на три логических раздела, можно ввести:extendlv lv05 3
How do I display all Как увидеть все логические тома, которые являются частью группы томов (например, rootvg)?
Как получить информацию про логические тома?
Запустите следующую команду, чтобы получить информацию про логический том lv1:lslv lv1
Как удалить логический том?
Вы можете удалить логический том lv7 запустив команду:rmlv lv7
Команда rmlv удаляет только логический том, но не трогает другие элементы, такие как файловые системы и области постраничной подкачки информации, которые использовали этот логический том.
Как зеркалировать логический том?
mklvcopy LogicalVolumeName Numberofcopies
syncvg VolumeGroupName
Как удалить копию логического тома?
Вы можете использовать команду rmlvcopy, чтобы удалить копии логических разделов логического тома. Чтобы уменьшить число копий каждого логического раздела, принадлежащего логическому тому testlv, введите:rmlvcopy testlv 2
Каждый логический раздел в логическом томе теперь будет иметь не более двух физических разделов.
Вопросы о группах томов
Чтобы увидеть группы томов в системе, введите: lsvg
Чтобы увидеть все характеристики rootvg, введите: lsvg rootvg
Как добавить диск в группу томов?
Как узнать максимально поддерживаемый размер логической группы дорожек (logical track group, LTG) на данном жестком диске?
Также вы можете запустить команду lspv на жестком диске и посмотреть на значение MAX REQUEST.
Что делает команда syncvg?
Команда syncvg используется для синхронизации масштаба логических разделов. Она принимает как параметры имена логических томов, физических томов или групп томов.
Как клонировать (сделать копию ) rootvg?
Как увидеть или установить значения для параметров сети?
Команда no устанавливает или показывает текущие или активируемые при следующей загрузки параметры настройки сети.
Как получить IP адрес данной машины?
Например, введите host cyclop.austin.ibm.com.
Как идентифицировать типы сетевых интерфейсов на данном сервере?
Чтобы получить информацию о каком-то одном сетевом интерфейсе, например tr0, введите следующую команду:ifconfig tr0
Как активировать сетевой интерфейс?
Чтобы активировать сетевой интерфейс tr0, введите команду:ifconfig tr0 up
Как деактивировать сетевой интерфейс?
Например, чтобы деактивировать сетевой интерфейс tr0, введите команду:ifconfig tr0 down
Итак, надо сказать, что данный выше список может оказаться весьма полезным для ответа на ваши вопросы, хотя он и не покрывает всего того, что вам может понадобиться. Вы можете сами расширять и улучшать этот список, добавляя в него другие команды.
Команды AIX, без которых вам не обойтись (исходники)
Как вам известно, AIX располагает огромным списком команд, которые позволяют решать множество задач. В зависимости от характера вашей задачи вы будете исрользовать лишь некоторое подмножество из всего набора команд. Такие подмножества будут различными для различных пользователей и задач. Однако существует некоторое количество важнейших команд, которые используются всеми и постоянно. Эти команды нужны вам, чтобы получать ответы на ваши вопросы по текущему состоянию и работе системы, или же для того, чтобы давать необходимую информацию тем професионалам, которые занимаются поддержкой вашего оборудования.
В этой статье я расскажу о некоторых таких важнейших командах и попытаюсь дать вам такой их список, которым вы могли бы постоянно пользоваться. Эти команды должны работать одинаково во всех релизах AIX, однако автор проверял их работу только на AIX 5.3.
Как узнать, 32-битным или 64-битным является ядро?
Чтобы получить информацию о том, 32-битным или 64-битным является ядро, введите:
Как узнать, моно- или мультипроцесорным является ядро?
Замечание:
AIX 5L Version 5.3 не поддерживает монопроцессорное ядро.
Как можно сменить режим ядра на другой?
Во время процесса загрузки по умолчанию выбирается один из режимов ядра, подходящий для данной версии AIX и данного оборудования. Чтобы дать ответ на предыдущий вопрос, давайте предположим, что запускается 32-битное ядро и мы хотим поменять режим на 64-битный. Это может быть сделано путем последовательного запуска следующих команд:
Папка /dev/hdiskxx содержит в себе логический том загрузки, /dev/hd5. Чтобы увидеть, что за xx содержится в папке hdiskxx, запустите следующую команду:
Замечание:
В версии AIX 5.2 32-битное ядро запускается по умолчанию всегда. В версии AIX 5.3 по умолчанию запускается 64-битное ядро на 64-битном оборудовании и 32-битное ядро на 32-битном оборудовании.
Как узнать, может ли на данной машине быть запущена система AIX 5L Version 5.3?
AIX 5L Version 5.3 работает на любом поддерживаемом на данный момент оборудовании POWER, основанном на CHRP (Common Hardware Reference Platform).
Как узнать, основана ли данная машина на CHRP?
Как узнать, является ли данная System p машина (оборудование) 32-битной или 64-битной?
Чтобы увидеть, является ли оборудование 32-битным или 64-битным, введите:
Как узнать, какова величина основного блока памяти на данной машине?
Чтобы получить величину основной памяти в килобайтах (KB), введите что-либо из этого:
Можно ли на данной машине запускать 64-битный режим ядра?
Чтобы запускать 64-битный режим ядра, требуется 64-битный тип ядра.
Каковы значения атрибутов для устройств в данной системе?
Например, чтобы получить список текущих значений атрибутов для ленточного устройства rmt0, введите:
Чтобы получить список текущих значений атрибутов для ленточного устройства rmt0, введите:
Чтобы получить список возможных значений для атрибута регистрационного имени устройства TTY (tty0), введите:
Чтобы получить атрибуты системных уровней, введите:
Сколько процессоров имеется в данной системе?
Чтобы увидеть число процессоров в данной системе, введите:
Сколько жестких дисков имеется в данной системе и какие из них используются?
Чтобы увидеть число жестких дисков, введите:
Как получить информацию о логическом томе?
Чтобы получить информацию по hdisk1, например, введите следующее:
Как получить детальную информацию о конфигурации данной системы?
Следующие опции предоставляют различные дополнительные данные:
-p | Показывает связанную с платформой информацию об устройстве. Эта опция работает в AIX 4.2.1 и более поздних версиях. |
-v | Показывает базу данных VPD (Vital Product Database) из специального класса VPD объектов. |
Например, чтобы получить информацию про лентопротяжное устройство rmt0, введите:
Как получить информацию о типе микросхемы, имени системы, имени узла, номере модели и так далее?
Какая версия, релиз и уровень поддержеки AIX работает сейчас на данном оборудовании?
Напечатайте что-либо из этого:
Как можно определить, какие обновления наборов файлов отсутствуют на определенном уровне AIX?
Чтобы определить, какие обновления отсутствуют, например, на 5300-04, введите следующую команду:
Какой SP (Service Pack) установлен на данной системе?
Установлен ли на данной системе CSP (Concluding Service Pack)?
Как создать файловую систему?
Следующая команда создаст в группе томов testvg файловую систему jfs размером 10MB с точкой монтировки /fs1:
Следующая команда создаст в группе томов testvg файловую систему jfs2 размером в 10MB с точкой монтировки /fs2 и доступную только для чтения:
Как изменить размер файловой системы?
Чтобы увеличить размер файловой системы /usr на 1000000 512-байтных блоков, введите:
Как подмонтировать CD?
Как подмонтировать файловую систему?
Следующая команда осуществит монтировку файловой системы /dev/fslv02 в папку /test:
Следующая команда подмонтирует все такие файловые системы:
Как демонтировать файловую систему?
Введите следующую команду, чтобы демонтировать файловую систему /test:
Как увидеть список монтированных файловых систем?
Введите следующую команду, чтобы получить информацию обо всех монтированных в данный момент файловых системах:
Как удалить файловую систему?
введите следующее, чтобы удалить файловую систему /test:
Как провести дефрагментацию файловой системы?
Команда defragfs может быть использована для того чтобы получить иеформацию о состоянии непрерывного дискового пространства внутри файловой системы и исправить это состояние. Например, чтобы дефрагментировать файловую систему /home, используйте следующую команду:
Which fileset contains a particular binary?
Как получить информацию об установленных на данной машине файловых системах?
Как определить, установлены ли на данной машине все файловые системы различных уровней поддержки?
Как определить, установлено ли данное месторасположение на данной системе?
Чтобы определить, установлен ли IY24043, введите:
Как установить индивилуальное месторасположение APAR?
Как убедиться в том, что для установки файловых систем были выполнены все условия и они были полностью установлены?
Чтобы увидеть, какие файловые системы надо установить или исправить, введите:
Как получить дамп заголовка раздела загрузчика и символьные элементы содержимого в символьном представлении?
Как определить размер выделенной и использующейся в данный момент области постраничной подкачки файлов?
Как увеличить область постраничной подкачки?
Как уменьшить размер области постраничной подкачки?
Как узнать, может ли данная машина использовать Simultaneous Multi-threading (SMT)?
Ваша система может использовать SMT, если это основанная на POWER5 система с AIX 5L Version 5.3.
Как узнать, установлен ли SMT на данной машине?
Если вы запустите команду smtctl без опций, вы получите ответ, да или нет.
Поддерживается ли SMT для 32-битного ядра?
Да, SMT подерживается как для 32-битного, так и для 64-битного ядра.
Как запустить или отключить SMT?
Доступны следующие опции:
-m off | Отключает SMT. |
-m on | Включает SMT. |
-w boot | Делает смену состояния SMT вступающей в силу при следующей перезагрузке системы и далее, если вы запустите команду bosboot перед следующей перезагрузкой системы. |
-w now | Меняет состояние SMT сразу, но оно вернется к предыдущему статусу после перезагрузки. |
Как получить связанную с разделами информацию и статистику?
Команда lparstat предоставляет отчет о разделах и статистику использования. Эта команда так же представляет информацию гипервизора (Hypervisor).
Как узнать, является ли данная группа томов нормальной, большой или расширяемой?
Введите команду lsvg в данной группе томов и посмотрите на значение MAX PVs. Это значение равно 32 для нормальной, 128 для большой и 1024 для расширяемой группы томов.
Как создать группу томов?
Как изменить характеристики группы томов?
Вы можете использовать следующую команду:
Как создать логический том?
Как увеличить размер логического тома?
Чтобы увеличить размер логического тома, представленного папкой lv05, например, на три логических раздела, можно ввести:
How do I display all Как увидеть все логические тома, которые являются частью группы томов (например, rootvg)?
Введите для этого следующую команду:
Как получить информацию про логические тома?
Запустите следующую команду, чтобы получить информацию про логический том lv1:
Как удалить логический том?
Вы можете удалить логический том lv7 запустив команду:
Команда rmlv удаляет только логический том, но не трогает другие элементы, такие как файловые системы и области постраничной подкачки информации, которые использовали этот логический том.
Как удалить копию логического тома?
Каждый логический раздел в логическом томе теперь будет иметь не более двух физических разделов.
Вопросы о группах томов
Чтобы увидеть группы томов в системе, введите:
Как добавить диск в группу томов?
Как узнать максимально поддерживаемый размер логической группы дорожек (logical track group, LTG) на данном жестком диске?
Также вы можете запустить команду lspv на жестком диске и посмотреть на значение MAX REQUEST.
Команда syncvg используется для синхронизации масштаба логических разделов. Она принимает как параметры имена логических томов, физических томов или групп томов.
Например, чтобы синхронизировать физические разделы, расположенные на фмзических томах hdisk6 и hdisk7, используйте следующее:
Чтобы синхронизировать все физические разделы из группы томов testvg, используйте следующее:
Как переместить диск?
Как клонировать (сделать копию ) rootvg?
Как увидеть или установить значения для параметров сети?
Команда no устанавливает или показывает текущие или активируемые при следующей загрузки параметры настройки сети.
Как получить IP адрес данной машины?
Введите что-либо из этого:
Например, введите host cyclop.austin.ibm.com.
Как идентифицировать типы сетевых интерфейсов на данном сервере?
Каждая из следующих двух команд покажет вам сетевые интерфейсы:
Чтобы получить информацию о каком-то одном сетевом интерфейсе, например tr0, введите следующую команду:
Как активировать сетевой интерфейс?
Чтобы активировать сетевой интерфейс tr0, введите команду:
Как деактивировать сетевой интерфейс?
Например, чтобы деактивировать сетевой интерфейс tr0, введите команду:
Итак, надо сказать, что данный выше список может оказаться весьма полезным для ответа на ваши вопросы, хотя он и не покрывает всего того, что вам может понадобиться. Вы можете сами расширять и улучшать этот список, добавляя в него другие команды.
Как узнать версию Linux (+ информацию о железе, хар-ки ПК)
Всех приветствую!
В тему: «В гостях, конечно, хорошо, но дома лучше. «.
Когда работаешь за своим ПК — обычно всё о нем знаешь (и железки, и ПО (и все царапины на корпусе 😉)). Но при знакомстве с «неизвестной машиной» — порой, требуется узнать о ней больше: характеристики, версию дистрибутива и ядра Linux.
В принципе, сделать это несложно: 1-2 команды (если не брать отдельные исключительные случаи. ).
Собственно, ниже я и собираюсь привести пару способов, которые «расскажут» нам о текущей ОС (отмечу, что приведенные команды универсальны и работают в разных дистрибутивах).
Примечание : я исхожу из того, что ОС у вас запущена и вы можете вызвать терминал (Ctrl+Alt+T или Win+T). Если какая-то команда ниже у вас не сработает — попробуйте следующую.
Несколько вариантов узнать информацию о текущей ОС Linux
👉 Вариант 1: вкладка «About»
POP!_OS — скрин из панели управления, вкладка About
Кстати, обратите внимание, что через вкладку «About» можно узнать не только о ОС, но и о железках на ПК: процессор, ОЗУ, видеокарта и пр.
Elementary OS — вкладка About
👉 Вариант 2
👉 Вариант 3
Команда hostnamectl позволяет вывести на экран базовые сведения о текущей версии ОС (обратите внимание на строчку «Operating System» 👇).
hostnamectl (Elementary OS)
Пример (в тексте из Linux Mint):
$ hostnamectl
Static hostname: mint
Icon name: computer-laptop
Chassis: laptop
Machine ID: 939972095cf1459c8b22cc608eff85da
Boot ID: cc35e48fabd4460fb94d7102965ce576
Operating System: Linux Mint 20.1
Kernel: Linux 5.4.0-58-generic
Architecture: x86-64
👉 Вариант 4
Этот вариант помимо ОС, расскажет о многих железках на ПК. Наиболее информативный способ!
60Hz
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.0.8
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.4.0-58-generic
Network:
Device-1: Intel Wireless 8260 driver: iwlwifi
IF: wlp2s0 state: up mac: 90:61:ae:46:f1:2c
Drives:
Local Storage: total: 581.02 GiB used: 840.5 MiB (0.1%)
ID-1: /dev/sda vendor: Crucial model: CT480BX500SSD1 size: 447.13 GiB
ID-2: /dev/sdb model: SSD 128GB size: 119.24 GiB
ID-3: /dev/sdc type: USB vendor: Innostor model: Innostor size: 14.65 GiB
Partition:
ID-1: / size: 5.79 GiB used: 840.5 MiB (14.2%) fs: overlay source: ERR-102
Sensors:
System Temperatures: cpu: 36.0 C mobo: N/A
Fan Speeds (RPM): cpu: 3100
Info:
Processes: 236 Uptime: 13m Memory: 11.59 GiB used: 1.22 GiB (10.5%)
Shell: bash inxi: 3.0.38
👉 Вариант 5
Информация о ядре доступна в файле: /proc/version (команда cat /proc/version ).
$ cat /etc/os-release
NAME=»Linux Mint»
VERSION=»20.1 (Ulyssa)»
>
ID_LIKE=ubuntu
PRETTY_NAME=»Linux Mint 20.1″
VERSION_ID=»20.1″
HOME_URL=»https://www.linuxmint.com/»
SUPPORT_URL=»https://forums.linuxmint.com/»
BUG_REPORT_URL=»http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/»
PRIVACY_POLICY_URL=»https://www.linuxmint.com/»
VERSION_CODENAME=ulyssa
UBUNTU_CODENAME=focal
mint@mint:
👉 Вариант 6
Чтобы узнать версию ядра Linux (и доп. сведения о архитекторе), можно воспользоваться утилитой uname, парочка команд в помощь: