dastapov: (Default)
[personal profile] dastapov
Традиции выбора имени (hostname-а) для нового сервера в рамках большой компании - это жирный и слабоисследованый пласт IT-субкультуры.

Скажем, в большой компании Z было большое кол-во кластерных решений (не тех, которые computing clusters, а тех, которые HA). Типичный кластер состоял из двух нод, и технические особенности организации кластера требовали выдачи одного hostname для всего кластера в сборе, и еще по одному имени - для каждой ноды. Всего, стало быть, три.

Чтобы не путаться, какая нода с какой работает "в паре", имена им давали связанные - phobos и deimos, bill и gates, rolls и roys ... Сам кластер при этом называли по имени большой приложения. которое на нем крутилось.

Иногда кластеры "разбирали" и использовали ноды поотдельности. Имена им при этом сохраняли.

Все было замечательно, пока однажды система не дала сбой.

В один прекрасный день компания Z решила проапргейдить одну из своих "больших" систем XYZ. Скажем, с версии 3 на версию 5. Заодно и перенести ее на железо помощней. В качестве более мощного железа был взят кластер под Tru64 на двух "альфах". До этого в компании Z "альф" не было, и кластер так между собой и называли - "альфа".

На время апгрейда ноды кластера использовались поотдельности - под тестовую и "чистовую" системы, на которых производили и тестировали интеграцию новой версии с другими приложениями. Назвали их без затей - "test-xyz5" и "prod-xyz5", благо имена были временными.

Еще надо было найти где-то пару "девелоперских" машин, чтобы на них отрабатывать процедуру апгрейда и ее тестировать. Под раздачу попал один из старых кластеров, который разобрали на ноды по имени "alpha" и "romeo".

И вот тут все и началось

* Системе XYZ был нужен для работы Oracle. На alpha и romeo поставили под инстансу, назвав их "xyz3" и "xyz5".

* Из-за досадной оплошности Oracle instance "xyz3" использовали для тестовой инсталляции XYZ v.5. После этого ничего не оставалось, кроме как использовать Oracle instance "xyz5" для "тренировочной" инсталляции XYZ v.3.

* Роли "половинок" альфавского кластера тоже перепутали - на "test-xyz5" поселилась "чистовая" версия, а на "prod-xyz5" - тестовая.

Типичный диалоги времен этого проекта

- (тестеры) А где тестовые данные?
- Уже в базе
- В какой? В новой, пятой версии?
- Ага, в той, которая xyz3.
- Напомни, она где?
- На альфе, но не на той альфе, которая prod-xyz5, а на той, которая alpha
- ..... ээээээ .... повтори-ка еще раз? Что-то я не понял, мне на каком сервере тестировать?
- Ну, тестировать - на тестовой системе, prod-xyz5, а данные будут из тесторовой базы - xyz3.
- (у собеседника - core dumped)

Мораль: придумывая hostname, сразу думай, как он тебе вылезет боком :)

PS
Справедливости ради, надо заметить, что это был единственный mess-up с именами в компании Z, и даже непосредственные участники событий и системные администраторы не могли впоследствии внятно объяснить, как он произошел, и почему не был исправлен. Скорее всего, во всем виновата обычная спешка....

(no subject)

Date: 2006-09-26 10:22 pm (UTC)
From: [identity profile] ibase.livejournal.com
таки да. в фирме, где я работал, именовали сервера вулканами или горами. everest, ethna, и т.п. Правда, описываемых казусов не случалось :-)

(no subject)

Date: 2006-09-27 03:17 am (UTC)
From: [identity profile] bitlz.livejournal.com
ага. ага.
а у нас алкогольная тема развивается в полный рост
absinth, tekila, gzhelka, ararat, starka, tokaj, etc..

(no subject)

Date: 2006-09-27 05:13 am (UTC)
From: [identity profile] netklon.livejournal.com
Казусы еще происходят, когда вместо одного админа, помешанного на географии городов, приходит другой, помешанный на греческой мифологии. А есть еще третий, котором проще разбираться в символьноцифровых кодах, чем в каких-то символических названиях.

Вот и называются половина машин vegas, sydney, а другая половина hermes, gefest, asklepiy. Что хреново, правильное написание этих слов знаю только админы.

(no subject)

Date: 2006-09-27 03:31 pm (UTC)
From: [identity profile] xoma-xoma.livejournal.com
На моей старой работе приблизительно это и имело место быть ;)
Сначала, пока сетка ваще была как бы без админа (3 компа, все друг на друга смотрим в одной комнате, даже сервера выделенного не было), так все машинки и прозвали "кто есть кто" (по "партийным кличкам", да другим прозвищам) Потом появился админ, появился сервер один, второй, третий -- пошли названия рок-груп типа ац-дц, ди-пурпле, райнбов, ледцепеллин. Потом админ поменялся, и на вновь добавленный сервер было повешено гордое имя "иегова"... Админ этот не очень долго был, но после его смены сменился и я. Так что дальнейшая сутьба наименования серверов мне неизвестна, хотя, по некоторым отголоскам, там идёт очередная тематика... ;)
(deleted comment)

(no subject)

Date: 2006-09-27 08:14 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Если его опустить в hibernate, а потом разбудить, то упадет вся сетка :)

(no subject)

Date: 2006-09-27 06:17 am (UTC)
From: [identity profile] iamruss.livejournal.com
plain.hostname.com
mail.hostname.com
host1.hostanme.com
host2.hostname.com
devbox...
testbox....

доктор, у меня прблемы? :)

(no subject)

Date: 2006-09-27 08:15 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Пока нет :)

Вот как разменяете первую сотню серверов - они могут начаться.

(no subject)

Date: 2006-09-27 06:19 am (UTC)
From: [identity profile] heviosso.livejournal.com
Плакал.
Shawn...   
The two posts prior to yours just said that it is indeed a bug and  
that jeff johnson is a moron.   
   
I will reiterate:  
  
This is defineatley a bug, and jeff johnson is definatly a moron.

(no subject)

Date: 2006-09-27 06:38 am (UTC)
From: [identity profile] timka21213.livejournal.com
у нас было указано назавать сервера, начиная их имена с "ND..."

это привело к напродному творчеству:

[i]NDIGO
[i]NDUK
NDORA
NDEVA
...

:)

(no subject)

Date: 2006-09-27 08:13 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Ну, ND - это еще по-божески. Это не SAP R/3 с его "имена пользовательских транзакций должны начинаться на букву Z" ....

(no subject)

Date: 2008-01-17 03:19 pm (UTC)
From: [identity profile] archy.livejournal.com
NDPROJ...

;-)

(no subject)

Date: 2006-09-27 02:04 pm (UTC)
From: [identity profile] t-mike.livejournal.com
вспомнилось в тему :)
$ dig borsjtj.stacken.kth.se. txt +short
"Very tasty russian soup"

(no subject)

Date: 2006-09-28 05:45 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Nice.

Где ж они такое написание-то нашли, через два 'j'? :)

(no subject)

Date: 2006-09-27 03:31 pm (UTC)
From: [identity profile] gnuzzz.livejournal.com
У нас в компании одно время в почете Heroes of Might & Magic были - компьютеры давали имена по названиям юнитов: Dwarf, Unicorn, Titan, Dragon и т.п.
А вот в жж, например (судя по одной старой презентации Фицпатрика) админы South Park любили - несколько серверов именами главных героев были названы

(no subject)

Date: 2006-11-08 03:36 pm (UTC)
From: [identity profile] jerom.livejournal.com
В универе называли линуксы по толкиену: сервера sauron, saruman, компутерные классы drarf01-dwarf20, elf01-elf20. Самое смешное, что сервер balrog я потом видел минимум у 4х своих знакомых на работе.

А у нас ф конторе

Date: 2006-09-27 04:10 pm (UTC)
From: [identity profile] kapmah.livejournal.com
всё чётко:
[три буквы компании][две буквы филиала][2-4 буквы типа сервера][одна цифра порядковый номер]
пример:
[APS - контора сокращённо][MN в штате Миннесота][FS файл сервер][1] - итого имеем APSMNFS1, APSMNDC1 , APSTNFS2, APSMNWEB1 , APSSQL1

Re: А у нас ф конторе

Date: 2006-09-27 06:16 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
По-моему проще IP-адреса запоминать :)

Re: А у нас ф конторе

Date: 2006-09-27 07:02 pm (UTC)
From: [identity profile] p1r4nh4.livejournal.com
А потом сидишь и вспоминаешь, что вчера на каком из них делал. ;)))

Я тут в 4-х дурацки названных астерисках путаюсь иногда. :D

(no subject)

Date: 2006-09-27 07:01 pm (UTC)
From: [identity profile] p1r4nh4.livejournal.com
У нас тоже прикол с этим делом был.

До того как я пришёл, был почтовый сервер и шлюз на одном сервере - назывался он mail (и бэкрезолв был тоже мейл). У других подразделений своих почтовых серверов не был - это был единственный на всю компанию - но были шлюзы, которые назывались по сокращениям.

Для меня по приходу было основной задачей поставить новый почтовый сервер. Название было дано ему mx - я предлагал использовать что-то более нейтральное, но... но использовали это.

После этого с шефом стало трудно говорить. На мейле - это, естественно, на старом. На эмиксе - уже напряжнее было. ;) Не совсем понятно, мх как новый почтовый сервер, или мх как мх. ;)

После этого стало еще круче. Старый мейл вроде как уже не мейл - дали ему название по сокращению, UM. В то же время внутри сетки существует виндовый сервер UM-SERVER. :)))) От этого начались приколы и взаимонепонимания с виндовым админом: на сервере - каком - юэм - никсовом? ;)))

Еще жосче стало, когда переехали, и по идее шефа, перекинули старое имя (mail) на новый сервер. Самый яркий диалог:

- На мейле.
- Новом?
- Не, на старом.
- Ну, в смысле на юэме?
- Ну, не на юм-сервере, просто на юэме.
- Ну да, на юниксовом, шлюзе.
- Да, на нашем шлюзе.

;)))

(no subject)

Date: 2006-09-27 08:57 pm (UTC)
kastaneda: (Default)
From: [personal profile] kastaneda
KStars + случайное позиционировние мышки.
Fomalhaut, Deneb, Orion, Sirius...

(no subject)

Date: 2006-09-27 10:24 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Хммм... Спасибо за хинт.

(no subject)

Date: 2006-09-29 09:26 am (UTC)
From: [identity profile] zhuk-s.livejournal.com
Юля не рассказывала, как в бытность еще юнитехом и даже сиэмэсом, у нас пытались именовать все хосты синонимами или почти синонимами одного слова ? Сначала, кажется даже с моей подачи, был назван линуксовый гейт wigwam, по мотивам старого анекдота (Linux like a wigwam - no windows, no gates, apache inside). А дальше решили все называть разновидностями домов и строений. И пошло-поехало: yurta, palace, cathedral, skycraper, hut, church, tower и даже mausoleum.

(no subject)

Date: 2007-04-20 04:50 pm (UTC)
From: (Anonymous)
Ну у нас слава Богу и сисады стабильные и названия... Называют по названиям стран и городов- Geneva, Seattle, Paris etc... Путаницы пока не возникало...

Profile

dastapov: (Default)
Dmitry Astapov

May 2022

M T W T F S S
       1
2345678
9101112131415
161718 19202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags