November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
dil: (Default)
Saturday, September 17th, 2016 12:44 pm

Попросили меня вчера добавить очередной логин с паролем в веб-сервер. Казалось бы, что тут может быть сложного, элементарно же.
Залогинился на машинку, посмотрел в апачевском конфиге, где лежит файл с паролями, запустил htpasswd, а… он ругнулся, что “could not determine temp dir”. Попробовал ещё несколько раз, та же фигня. Проверил environment, никаких переменных про TEMP/TMP нету, значит, по умолчанию должна использоваться /tmp, чего ж он её не может определить?!
Зашёл в /tmp, попробовал создать файл, и тут мне сказали, что не получится, потому что filesystem is read-only.

Read the rest of this entry » )

Оригинал этой записи в личном блоге.

dil: (Default)
Thursday, September 15th, 2016 09:43 pm

Клиентская программа для vSphere почему-то есть только под винду, хотя сама VMware теперь уже базируется на линуксе. Ну вот винды у меня под рукой не оказалось, и я попробовал подключиться через веб-интерфейс.
А там зачем-то всё на флэше. Но он у меня вроде как есть и везде работает, а vSphere послала меня нафиг:

И нафига там вообще этот флэш? В отличие от клиентской программы, в веб-интерфейсе же даже консолей для виртуалок нет, одни сплошные списки, таблички, формы для ввода данных, локальные менюшки, кнопки.. Это всё успешно реализуется на HTML’е.

Ткнул в предложенную ссылку, и.. мне сообщили, что такой версии флэша на линуксе нет и никогда не будет:

Read the rest of this entry » )

Оригинал этой записи в личном блоге.

dil: (Default)
Monday, August 22nd, 2016 04:35 pm

В выходные отчего-то помер один VMware’ный сервер. Отчего, до сих пор непонятно. Сам я посмотреть не мог, он в Африке.. Ну сегодня туда послали инженера, он его перегрузил, вроде как всё заработало, но тут внезапно помер второй сервер. Кажись, он и его перегрузил зачем-то..

Ну да ладно, оба сервера поднялись, все виртуальные машинки заработали, данные более-менее живы, вроде как всё нормально, но.. две виртуалки почему-то не отзываются по сети. Проверил настройки на хосте, у обеих по два сетевых интерфейса приделано, но почему-то ни один не работает. Запустил консоль, проверил сетевую конфигурацию в операционке, вроде всё правильно. Запускаю ifup eth0, нэту, – говорит, – такого интерфейса! Хотя lspci показывает два VMware VMXNET3 Ethernet Controller‘а, а ifconfig -a почему-то видит только lo.

Попробовал modprobe vmxnet3, и опаньки.. Нет такого модуля. Поискал руками в /lib/modules, дык, в натуре, нету..
И как же этот модуль туда вкачать, если сети нету? Машинки-то виртуальные, и физический хост далековато, так что и флешку не воткнуть.

Ну, как обычно, я эту проблему разрешил, но куда ж эти модули пропали?? Ведь до перезагрузки эти машинки же как-то работали. И почему-то это случилось только на двух, хотя всего их там пара десятков с такими же контроллерами и такой же операционкой, но на остальных всё нормально..

Оригинал этой записи в личном блоге.

dil: (Default)
Friday, April 22nd, 2016 03:25 pm

Но, похоже, моего свойства наступать на невидимые другими людьми грабли никак не избежать :(

Ставил CentOS 6.6 (в vmware’ной виртуалке, но это не существенно). Сделал 3 раздела (boot, swap, всё остальное в / ). И тут, внезапно, получил пинок:

Спасибо, что хоть предупредили, только поздновато..

Удивился, вернулся обратно к разметке диска, но никаких опций чтоб выбрать MBR вместо GPT, не нашёл. Хотя там диск всего-то на 2 терабайта, MBR вполне прокатил бы, но похоже, этот CentOS больше любит GPT, только заранее про это не предупредил.

Доставил систему, и она, как и обещали, не загрузилась. Поменял в настройках BIOS на EFI, благо в vmware это одним кликом делается, но никакого эффекта. Но это-то понятно, EFI без явных настроек в своём разделе ничего грузить не будет.

Пришлось ставить всё заново под EFI. Инсталлятор ругнулся, что не видит EFIного раздела, предложил создать /boot/efi. Ну создал, всё поставилось без ошибок, успешно загрузилось, но.. внезапно сеть не работает. Сначала я подумал, что выбрал неподдерживаемый сетевой адаптер, но для проверки запустил ifup eth0, и сеть появилась. Перезагрузил — опять нету..

Пошёл копать, и нашёл, что в /etc/sysconfig/network-scripts/ifcfg-eth0 почему-то ONBOOT=no. Поменял на yes, заработало, как положено. Но с какого бодуна там этот no взялся на единственном сетевом интерфейсе, так и не понял..

Оригинал этой записи в личном блоге.

dil: (Default)
Tuesday, September 4th, 2012 07:25 pm

Занимательная задачка из практики:

Виртуальная машина с линуксом в VMWare. 25 гигов памяти (в виртуалке). Внезапно мониторинг заорал, что память кончается. Пошли смотреть. Натурально, съедено гигов 20.

Сначала грешили на джаву, на которой там крутится пара десятков процессов. Погасили все. Не помогло, всё равно 16 гигов кто-то занимает.

А кто — загадка… Если просуммировать виртуальную память, занятую всеми процессами, набирается всего гигабайта четыре, а на самом деле ещё меньше, поскольку часть её делится на несколько процессов. Сегментов shared memory всего два, по 4 байта каждый. Под буфера занято мегабайт сорок.

А 16 гигов кто-то пожрал. Кто?!

Upd: дисковый кэш тоже ни при чём, он побольше, чем буфера, но всё равно в пределах нескольких десятков мегабайт.

tmpfs не используется.

Оригинал этой записи в личном блоге.

dil: (Default)
Sunday, December 26th, 2010 11:28 am

Графический клиент к ESXi у VMWare есть только под Windows, под линукс – только command-line. Ну я попробовал поставить графический под wine. Ставился он долго, что-то ещё себе подкачивал из интернетов. Но поставился, ни на что не ругнувшись. И вот я его запускаю…


~/.wine/drive_c/VMware/Virtual Infrastructure Client/Launcher$ wine VpxClient.exe

wine: Install the Windows version of Mono to run .NET executables


Да, _такой_ заподлянки я не ожидал.


Установка mono ничем не помогла, ругается точно так же. При попытке запустить


~/.wine/drive_c/Program Files/Mono-2.8.1/bin$ wine ./mono.exe 'c:/VMware/Virtual Infrastructure Client/Launcher/VpxClient.exe'


ничего не происходит, экран немножко помигивает, потом оно завершается без единого сообщения.


Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме