Це команда sge_hostnameutils, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
sge_hostnameutils.1 - Утиліти імені хосту SGE
gethostname -
отримати локальне ім'я хоста.
gethostbyname -
отримати інформацію про локальний хост для вказаного імені хоста.
gethostbyaddr -
отримати ім'я хоста через IP-адресу.
getservbyname -
отримати налаштований номер порту служби
СИНТАКС
gethostname [-help|-name|-aname|-all]
gethostbyname [-help|-name|-aname|-all]
gethostbyaddr [-help|-name|-aname|-all]
getservbyname [-довідка|-число]
ОПИС
gethostname та gethostbyname використовуються для отримання локального дозволеного імені хоста. gethostbyaddr
використовується для отримання імені хоста вказаної IP-адреси (десятковий позначення з точками).
getservbyname можна використовувати для отримання налаштованого номера порту служби (наприклад, від
/ etc / services).
Утиліти імені хоста в основному використовуються в сценаріях встановлення Sun Grid Engine.
gethostname , gethostbyname та gethostbyaddr викликане без будь-якої опції роздрукує
ім’я хоста, усі вказані псевдоніми та IP-адреса локально розв’язаного імені хоста.
покликання getservbyname без будь-якої опції роздрукує повний запис про послуги.
ВАРІАНТИ
-допомога
Друкує список усіх параметрів.
-ім'я
Цей параметр повідомляє лише основне ім’я хоста.
-ім'я
Якщо цей параметр встановлено, для імені хоста використовується файл псевдоніма хоста Sun Grid Engine
розв'язування. Необхідно встановити змінну середовища SGE_ROOT і, якщо більше однієї
комірка визначена, також SGE_CELL.
Ця опція роздрукує ім’я хоста Sun Grid Engine.
-всі
Використовуючи -всі опція буде надрукована вся доступна інформація про хост. Ця інформація
включає ім’я хоста, ім’я хоста Sun Grid Engine, усі псевдоніми хоста та IP-адресу
адреса господаря.
- номер
Цей параметр роздрукує номер порту вказаної назви служби.
Ім’я хоста, для якого запитується інформація.
IP-адреса (десятковий позначення з точками), для якої запитується інформація.
Ім'я служби, для якої запитується інформація (наприклад, ftp, sge_qmaster або
sge_execd).
ПРИКЛАДИ
У наступному прикладі показано, як отримати номер порту служби FTP:
>getservbyname -номер ftp
21
Наступний приклад показує вихід gethostname -all, коли файл псевдоніма хоста містить
цей рядок:
gridmaster extern_name extern_name.mydomain
Розв’язування локального хоста також має надати псевдонім "gridmaster". Кожна сонячна сітка
Хост двигуна, який хоче використовувати кластер, повинен мати можливість дозволити ім’я хоста
«гридмайстер».
Щоб налаштувати псевдонім, відредагуйте свій / Etc / хостів файл або змініть налаштування NIS, щоб забезпечити
псевдонім для клієнтів NIS.
Файл псевдоніма хоста має бути доступним для читання з кожного хоста (використовуйте, наприклад, спільне розташування файлу NFS).
>gethostname -все
Ім'я хоста: extern_name.mydomain
Назва SGE: gridmaster
Псевдоніми: loghost gridmaster
Адреса(и) хоста: 192.168.143.99
НАВКОЛИШНЬОГО СЕРЕДОВИЩА ЗМІННІ
SGE_ROOT Вказує розташування стандартних конфігураційних файлів Sun Grid Engine.
SGE_CELL Якщо встановлено, вказує клітинку Sun Grid Engine за замовчуванням.
Використовуйте sge_hostnameutils онлайн за допомогою служб onworks.net