[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: 1431081459451.png -(153 KB, 800x800, 1431081459451.png)
153 No.171342  

Насоздавал уже приличное количество тредов, посвящённых разным аспектам моих боли и унижения, связанных с эксплуатацией сервера, поэтому создам наконец один тред, в котором буду задавать вопросы и изливать ненависть на разработчиков ПО.
Итак, вопрос первый. Т.к. большинство ОС либо не ставятся на машину адекватным образом (установщик FreeBSD любой версии виснет на этапе загрузки ядра, Debian не может установить LILO, после загрузки установщика OpenVMS машина перестаёт реагировать на нажатие клавиш на клавиатуре и т.п.), либо имеют проблемы с поддержкой (необходимость оплаты подписки для доступа к репозиториям SUSE), до недавнего времени использовал пиратскую версию HP-UX.
Ситуация следующая. Когда сервер работал у меня в лаборатории, проблем не было и пакетный менеджер работал адекватно. Сейчас же сервер стоит у меня дома. После очередных экспериментов, связанных с форматированием дискового массива, переустановил систему (надо заметить, переустанавливал её много раз и никаких проблем не было, но тогда всё происходило в институте). Установил UNIX, загружаю голую систему, запускаю пакетный менеджер (swinstall). Но, в отличие от его запусков ранее (когда система устанавливалась в институте), swinstall выдаёт запрос "Select Target Path" с предложением указать корневой каталог. Если подтвердить предложенное по умолчанию "/", то выдаётся следующее сообщение:

 "%хостнейм%:/": You do not have the required permissions to select this
target. Check permissions using the "swacl" command or see your
system administrator for assistance. Or, to manage applications
designed and packaged for nonpriveleged mode, see the
"run_as_superuser" option in the "sd" man page.

Какого хрена?! Я же запустил это дерьмо от рута. Попытки использовать swacl и swreg приводят к тому же - говорит, что у должны быть рутовские права.

 ERROR:     A valid edit level is needed for the successful execution of
"swacl"(). The valid levels are: "host", "depot", "root",
"product", "product_template", "global_product_template"
or "globat_soc_template".

Переустановка не спасла - пакетный менеджер сообщает, что у меня нет прав и нужно запустить его от рута, я запускаю его именно от рута. Установку выполнял с теми же параметрами, как и всегда (к тому же, изменения набора устанавливаемых пакетов, разбиения дисков и прочего раньше ни к чему такому не приводили). Единственное отличие в условиях, в которых работает сервер сейчас и в которых он работал тогда - использующийся роутер. Тогда использовался какой-то йоба-ASUS с быдловебинтерфейсом, сейчас используется Mikrotik RB750UP. Но существенных причин для такой хрени не вижу - в настройках DHCP роутера указано, какие IP выдавать Ethernet-интерфейсам сервера, он их благополучно получает.
Где логика и что мне делать? К установке Gentoo пока не готов.

>> No.171343  

>>171342
Мучиться с проприетарным Unix готов, а к установке Gentoo не готов? Странный ты.

Что-то мне подсказывает, что причина в

>экспериментах, связанных с форматированием дискового массива.

Наверное, что-то намудрил с файловыми системами или какими-то правами на них, вот и начались веселости.

>> No.171351  

>>171343

>Наверное, что-то намудрил с файловыми системами или какими-то правами на них, вот и начались веселости.

Ты неправильно понял. Ничего я не намудрил. Под экспериментами я подразумевал то, что я снёс HP-UX, переразбил массив и отформатировал его в ext4 и установил линукс. Потом снова разбил его как раньше, отформатировал в Veritas и установил HP-UX. И только что установленная система уже не работает адекватно (хотя раньше таких проблем не было).

>Мучиться с проприетарным Unix готов

Раньше мучения не было. Есть понятный установщик, в отличие от генту. Дальше всё, что необходимо для сервера, ставилось из открытого репозитория.
Сейчас же что-то пошло не так. И меня интересует, что. Во всяком случае, мучений с установкой Gentoo Linux намного больше - это не Debian и не FreeBSD.

>> No.171358  

>>171351
Тогда накати арчик.

>> No.171365  

>>171358
Арч сервер не потянет.

>> No.171366  
Файл: c.gif -(1 KB, 52x21, c.gif)
1

>>171342
Взять нормальный сервер на x86 и поставить туда одну из многих нормальных ОС с любой желаемой степенью свободы.

Какие-то похожие доисторические проблемы гуглятся (и даже с решением - http://h30499.www3.hp.com/t5/System-Administration/swacl-and-swinstall-does-not-work/td-p/2800918 ), но ты правда уверен что оно тебе надо?

>> No.171367  

>>171366

>ссылка

Хороший бубен. За столько команд можно генту поставить по хэндбуку.

>> No.171368  

>>171366

>Взять нормальный сервер на x86

Были бы деньги. Тогда бы взял на POWER.

>> No.171382  

>>171365
Что у тебя за сервер, если он даже арч не тянет?

>> No.171383  

>>171342

>теперь стоит у меня дома

?!?!

>>171342

>ставит UNIX

GUI в таких случаях, на самом-то деле, выручает.
Сразу фоном появляется сотня сообщений уровня "проблема такая-то".

Короче. Я бы накатил старую версию Федоры (12ую Ремикс, например, там искаропки много софта просто)

http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/releases/

Достоинства: в 12ую версию завезли чудо програмистской мысли: оболочку можно выбирать при запуске системы (в заглавном экране при выборе пользователя внизу есть полосочка с соот. надписью (хочешь консоль, хочешь GNOME, хошь KDE, есть XFCE-мышонок, а можешь вообще "энлойса" запустить))

А теперь вариант уровня "Пердольно". Качается на домашний комп хрень UNetBootIn. Качается обойма репозиториев, генту с гуем в том числе. Поочерёдно пытаешься поставить что угодно.

>> No.171393  
Файл: 65.PNG -(1 KB, 108x113, 65.PNG)
1

>>171383

>Я бы накатил старую версию Федоры

Пикрелейтед. Или предлагаешь из исходников компилировать? Только это уже будет пердольно.

>> No.171394  

>>171393

> пердольно

За время занятия этим же самым, но с чпуксом, можно было уже пару раз генту накатить.

>> No.171398  
Файл: 990.PNG -(3 KB, 255x74, 990.PNG)
3

Ладно, один фиг, попробую, не думаю, что это будет прямо так уж больно.

>> No.171399  

>>171342
Мог бы установить Windows и использовать компьютер, но нет.

>> No.171400  

>>171399
Так Microsoft выкинула поддержку IA-64 еще хрен знает сколько лет назад. А то, что они успели сделать на IA-64, хорошей и стабильной работой совсем не славилось.

>> No.171402  
Файл: швабода.jpeg -(226 KB, 830x553, швабода.jpeg)

Что-то мне подсказывает, что установка генту на IA64 будет проходить намного более пердольно, чем на AMD64. Так что вряд ли это будет проще, чем ковыряться с HP-UX.
Первая же проблема - система не видит RAID-контроллер. Устройство диска же должно располагаться в /dev/sda? Даже если я найду для него драйвер (HP Smart Array 6400-128) - что с ним делать? Компилировать, создавать образ загрузочного диска под свою систему, прожигать и грузиться уже с "собственного" диска?

>> No.171403  

>>171402 Не факт, что sdX. В dmesg на bootcd есть что-нибудь интересное?

>> No.171404  
Файл: iichan.hk.gif -(1 KB, 40x19, iichan.hk.gif)
1

>>171402 Поиск "cciss" по генту-форуму должен помочь.

>> No.171405  

>>171402
Зачем так сложно? Я не помню, какое окружение доступно в minimal cd, но обычно там есть все нужное для любых возможных извращений в том числе с компиляцией, драйверами и всем прочим, если, конечно, памяти хватает на все это.
В крайнем случае есть более крупный live cd 2007.0.

>> No.171406  

>>171402

>Устройство диска же должно располагаться в /dev/sda?

Далеко не всегда. Тем более со всякими железными raid-контроллерами и необычным железом.
Показывай вывод команд lsblk, lsmod, lspci и dmesg, тогда можно будет говорить о чем-то конкретном.

>> No.171407  

>>171402

>Устройство диска же должно располагаться в /dev/sda?

В /dev/cciss должен находиться.

>> No.171408  

>>171366

>http://h30499.www3.hp.com/t5/System-Administration/swacl-and-swinstall-does-not-work/td-p/2800918

Там swreg нужно использовать, а он даже после выполнения всех указанных операций говорит, что нет рутовских прав.

>> No.171420  

Дать в бубен?

>> No.171444  

>>171342
Покажи dmesg или что там вместо него. Есть подозрение что массиву хана.

>> No.171456  

>>171444
Я за прошедшее время чего только не крутил - винду, линуксы - и все работает. Сейчас SLES стоит, никаких проблем (кроме отсутствия открытых репозиториев).

>> No.171469  

Отключил файрволл на роутере, переустановил - всё равно пишет, что нет прав.
Что интересно, все решения на форуме HP являются достаточно грубыми - почистить папку и скопировать туда оригинальные файлы. И никто не знает, почему случается эта хрень. Другое дело, что им вышеуказанная операция помогает ввиду того, что проблема с отсутствием прав у ПМ возникает внезапно во время эксплуатации ОС. У меня же она "поставляется из коробки" - имеется уже на только что установленной системе. Меня интересует, почему так и с чем это связано, но никто не знает и предлагает постучать в бубен/попердолиться в сральничек/переустановить пакетный менеджер (внезапно, для того, чтобы переустановить ПМ, нужно запустить ПМ, а он права рута требует, не смотря на то, что запускается, собственно, от рута - не через sudo и не через su, а именно от учётной записи root).
Ладно, буду перебирать варианты с форумов, но всё же меня, в первую очередь, интересует вопрос - ПОЧЕМУ, а не как это решить.

>> No.171471  

>>171469
Ты смешной. Даже в нормальных операционных системах с доступными исходниками и полным инструментарием отладки не всегда можно легко и быстро понять ПОЧЕМУ какая-нибудь нетривиальная хрень происходит вопреки тому, что она происходить не должна.
Ты же хочешь понять почему нетривиальная хрень происходит в проприетарном, да еще и стоит заметить спираченном, юниксе.

>> No.171524  

>>171471

> спираченном, юниксе.

А может, это и есть корень проблемы?

>> No.171527  

>>171524
Хитрая защита от пиратства хитра?

>> No.171528  

>>171527
В современном мире уже и не такое можно ожидать.

>> No.171529  

>>171524
Ну так раньше же всё работало.

>> No.171539  

>>171529
Ну так к примеру Мелкомягкие 30 дней халявы дают. Мало ли.

>> No.171541  

>>171539
Повнимательнее читай. Не работает сразу после установки системы. Более того, когда я притащил сервер из института с установленной ещё там системой, ПМ работал. Но когда я её переустановил - ПМ уже не работает.

>> No.171542  

>>171541
А если попробовать отнести в институт и там снова накатить систему?

>> No.171543  

>>171542
Мне тащить из моих ебеней через всю Москву на другую её сторону этот железный ящик весом 24 кг (это ещё ничего) с ужасно неудобными габаритными размерами? Я лучше роутер свистну, заменю на другой, а этот притащу домой. Но мне туда тащиться нет никакого желания (лето же, там практически никого нет, я там торчать в эти месяцы не обязан и ищу работу в другом месте, на которой потом буду работать параллельно).

>> No.171544  

>>171543
Будет крайне забавно, если в институте ОСь таки накатится.

>> No.171545  

>>171544
А что, всякое может быть.
Может установщик домой звонит и институтская сеть входит в список разрешенных к установке.

>> No.171547  
Файл: pierdol.PNG -(14 KB, 666x413, pierdol.PNG)
14
>> No.171597  
Файл: uwla54vnxGaGEq1qHB.jpg -(76 KB, 640x285, uwla54vnxGaGEq1qHB.jpg)
76
>> No.171635  

Итак, проблема полностью решена. Я переустановил систему, указав при установке статические IP. На этот раз даже CDE нормально заработал.
Судя по всему, установщику не нравится микротиковский DHCP (или то, как он настроен).

>> No.171683  

>>171635
Лол, вот это бубен так бубен.
Это 100% так, ну, ты провел дополнительную диагностику, чтобы исключить остальные нюансы? Типа, выставить конфиг обратно в DHCP и получить облом?

>> No.171685  
Файл: Ехидное котэ.png -(778 KB, 650x650, Ехидное котэ.png)
778

>>171635

>DHCP

Кек. Я вот всегда и всюду выставляю статические IP, и у меня всё хорошо.

>> No.171691  
Файл: IMG_0895.jpg -(98 KB, 581x581, IMG_0895.jpg)
98

А у меня новые результаты.
>>171683
Сегодня вбил ping ya.ru и вспомнил, что не прописывал DNS. Создал /etc/resolv.conf и прописал только одну строку - nameserver 192.168.88.1. Перезагрузился. Как вы уже поняли, всё полетело к чертям. Ну, во-первых, при попытке запустить CDE вылезла такая хрень (пикрелейтед). Захожу под рутом в минимальное окружение. Ради интереса пытаюсь запустить swinstall. Вы уже догадываетесь, с каким результатом. Нет рутовских прав. Зато адреса по DNS получаются нормально! ping хоть ya.ru, хоть iichan.hk работает.

>> No.171692  

То есть, дело даже не в DHCP, а в DNS. И не важно, будет ли адрес DNS получен по DHCP или прописан в /etc/resolv.conf.

>> No.171694  

Удалил resolv.conf - снова всё работает.

>> No.171695  
Файл: laughing_bitches_0.jpg -(101 KB, 1280x720, laughing_bitches_0.jpg)
101

А ты послушай запросы, которые этот энтерпрайз в сеть отправляет. Может, он борется с пиратами через DNS?

>> No.171696  

>>171694
А в hosts есть что-то? Помню, KDE довольно долго стартовал, если для localhost или hostname прописать в hosts левые IPшники.

>> No.171729  

>>171695
Через DNS ядро или какой-нибудь демон получает адрес какого-нибудь licensing.hp.com, звонит домой проверить лицензию, а там говорят, что иди-ка ты на южный полюс, пират паршивый.
А в институте работало по той причине, что адрес предусмотрительно заблочен админом на роутере.

>> No.171731  

>>171694
А что говорит nslookup localhost 192.168.88.1 и nslookup 127.0.0.1 192.168.88.1?

>> No.171732  

>>171695
А интересное решение, кстати.
Делать запрос на какой-нибудь ${MACHINE_ID}.check.xxx.xxx и проверять подпись в TXT записи. Даже интересно, кто-нибудь такое реализовывал когда-нибудь?

>> No.171735  

>>171729
Поясните вообще, кто будет воровать это плесневеловое говно мамонта (или оно свеженькое?). Неужели оно настолько лучше прыщей по техническим характеристикам?

>> No.171737  

>>171735

>Поясните вообще, кто будет воровать это плесневеловое говно мамонта (или оно свеженькое?).

Свежее.

>Неужели оно настолько лучше прыщей по техническим характеристикам?

Архитектура довольно редкая и прыщи под неё хреново оптимизированы.
Более того, даже под HP-UX программы, скомпилированные GCC (в отличие от скомпилированных HP C/C++ Compiler), работают не особо быстро. На машинах с процессорами PA-RISC, кстати, такого не наблюдается и программы, скомпилированные открытыми компиляторами, да и линукс, работают довольно быстро.
Это один из основных недостатков VLIV/EPIC - необходимость в хитрожопом компиляторе, в котором процесс оптимизации и трансляции в машинный намного более сложен, чем в компиляторах для RISC и, тем более, CISC.

>> No.171738  

>>171737
Окей, усек.

А "свежее" — это насколько? Что есть в репозиториях, насколько часто обновляется, какие возможны апгрейды (забесплатно?)?

>> No.171740  

>>171738

>А "свежее" — это насколько?

Март этого года. Обычно, обновления выходят 2 раза в год. И новый дистрибутив появляется на рутрекере спустя 1-2 недели после релиза.
>>171738

>Что есть в репозиториях, насколько часто обновляется

Есть открытый репозиторий, в который энтузиасты любезно складывают собранные пакеты разных опенсорсных программ. Но там свежее, увы, только серверное ПО (т.к. собирается в первую очередь при выходах новых версий), остальное (я имею ввиду всякие там графические оболочки, GIMPы, аудиоредакторы, видеоплееры и прочее) обновляется крайне редко. Но оно там скомпилированное именно HP C/C++ и с родными юниксовскими библиотеками (потому и выходит редко - часто возникает достаточно много проблем при подготовке исходников, заточенных под линукс и GCC), с помощью gmake/GCC можно собрать вручную практически всё, хотя оно будет работать не так хорошо.
Есть официальный репозиторий на сайте HP. Тоже бесплатный. Залогинился - и скачивай, что хочешь. Оттуда обычно качается всякое проприетарное ПО вроде Java JRE/JDK, а также всякие PostgreSQL и Apache, т.к. там их оптимизируют нередко руками и достаточно хорошо.

>> No.171741  

>>171740
Неплохо так. Конечно, дыры находят чаще, правда.

>остальное (я имею ввиду всякие там

Лол, примерно так и предполагал. Здравствуйте, это канал об аниме? Как пропатчить GIMP под HP-UX?

>Есть официальный репозиторий на сайте HP

Тоже неплохо так. А еще все это можно спиратить.

Ну что там с твоей системой-то, нашел, как починить до конца?

>> No.171744  
Файл: py.PNG -(87 KB, 1280x998, py.PNG)
87

>>171741
Я его только днём включаю. Он слишком сильно шумит и сейчас я собираюсь использовать исключительно как рабочую станцию, а также для всяких экспериментов. Пока не найду, где его можно будет поставить вне дома и подключить к бесплатному электричеству/интернету.
Так что пока почитаю форум HP. Кстати, один из плюсов - на Западе администрировать эту ОС пихают нередко полных нубов - по крайней мере, в UNIX и UNIX like, которым прочитали только вводные курсы по типу "какие команды для чего вводить, что для чего править", таким образом, на форуме поддержки часто многое очень подробно разжёвывается.
А насчёт репозитория - что интересно, не находил открытых репозиториев для Соляриса, а также для энтерпрайзовых линуксов (вроде SLE). А здесь всё очень аккуратно собрано в одном месте, прописаны зависимости и запилен отдельный пакет (depothelper) с набором скриптов, позволяющий устанавливать пакеты подобно apt-get или zypper, то есть, запустить скрипт с нужными аргументами и названием устанавливаемого пакета и он сам определит все зависимости и установит всё то, что необходимо при помощи программ пакетного менеджера. Сам пакетный менеджер так не может. Таким образом, напрямую запускать swinstall приходится только для установки, собственно, depothelper, а также официальных пакетов (Java JDK, PostgreSQL и прочего).

>> No.172397  

Наконец-то дошли руки в очередной раз запустить машину.
В общем, результаты следующие.
Запустил сниффер на роутере, прописал nameserver 192.168.88.1 в /etc/resolv.conf. Перезагрузился. Попробовал пинговать яндекс. Сниффер никаких пакетов кроме пакетов, передающихся между сервером и роутером и сервером и пингуемым сайтом не засёк (ставил фильтр по IP сервера для отсечения постороннего мусора).
Так что дело всё-таки не в проверке лицензии.
Алсо, при прописывании DNS CDE переставал работать и в институте (а с пакетным менеджером там, как я уже сказал, всё было нормально).
Плюс ко всему, замечу, что когда я привёз сервер с рабочей установленной системой домой, она работала и дома (в т.ч., и ПМ). И перестала работать только после переустановки, что тоже подтверждает то, что с проверкой лицензии проблемы не связаны.

>> No.174035  
Файл: 0fea36703753f6883c9ac17c7e29b0be.jpg -(109 KB, 455x580, 0fea36703753f6883c9ac17c7e29b0be.jpg)
109

Система успешно установлена и работает с подключением к DNS и нормально функционирующим swassistant.
Проблема решена прописыванием DNS Level 3 при установке системы (раньше пробовал прописывать либо кэширующий DNS роутера, либо DNS провайдера, так что проблема, скорее всего, в DNS провайдера).

>> No.174044  

>>171543
Например, можешь VPN настроить до инсиютитутской сети.

>> No.174048  

>>174044
Я это уже полгода как хочу сделать, вообще-то. И, кажется, даже заявлял об этом в треде в /b/.
Только я собираюсь достать себе ещё один микротиковский роутер, чтобы подключать сервер к VPN через него, а не pptp клиент, установленный на сервере и тогда уже решать всё это. Во-первых, для того, чтобы иметь возможность держать сервер выключенным и включать по команде через сеть, во-вторых, для разгрузка сервера и переноса задач работы с VPN на роутер.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]