Archive

Posts Tagged ‘Bug’

Sun Ray Software 5.1.2

Очередное техническое обновление – ничего нового, только исправления. Список багфиксов по ссылке. Рекомендованно всем, кто уже пересел на SRS 5.1 (момент “золотого правила второго апдейта”). Кто еще сидит на версии SRSS 4.1/SRWC 2.1 – самое время пробовать перейти на SRS 5.1.

Пилотаж. Heli-X 3.0 вышел. И сразу – не работает на Mac OS X.

Собственно, вышел замечательный симулятор Heli-X 3.0 – пожалуй, единственный вменяемый симулятор RC вертолета на Mac OS X. Написан на Java, работает в целом довольно шустро.

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

Летаю на Raptor 50 Titan, сим – Phoenix, пульт Futaba T7C – вот имеем такие вводные для сравнения.

Примерные плюсы и минусы, которые заметил на “вскидку”:
+ с точки зрения графики – нечто среднее между фмс и фениксом – вполне съедобно, со включенным АА х2 – очень даже ничего
- не работает на маке – никак – вываливает ошибку – ОЧЕНЬ печально
+ ставим модельку тирекс 500 6с, пробуем летать – ротор загружается, обороты проседают под нагрузкой – даем резко стик – ОГО, а хвост подергивается – как и у меня при недостатке оборотов (кривая газа стоит на 44%) – очень похоже на правду – в фениксе этого (вполне реального эффекта – у себя наблюдаю и понимаю, когда такое бывает) попросту нет
+ если в процессе пролета резко поработать хвостом – хвост отбивает после резкой эволюции – еще один плюсик – тоже нет на фениксе
- только программное радио – нельзя настроить полетные режимы, отключение мотора, холд с пульта, кривые – это, на мой взгляд, ОГРОМНЫЙ плюс феникса для новичка – возможность выполнить настройки как на реальной модели со всеми кнопками и переключателями
- соответственно – каналы газа/шага не задействованы – только шаг, увы – ну и кривые только в программе
- производительность – феникс быстрее, факт – java 3d, однако

Собственно, опускаю сознательно минусы демо-версии…

Физика, на мой неопытный взгляд – огромный плюс по сравнение с фениксом. Графика – уважаю джава – 4+.

Ваши мнения? Я лично таки заплачу 40-50 евро за эту программу (после фиксов на маке – ну утомил меня симулятор в эмуляторе)…

Проблема в том, что я собственно и смотреть в его сторону начал из-за того, что это единственный вариант запустить что-то летающее на Mac OS X – сходу вылезла проблема – не работает он на маке, падает со слабо понятной ошибкой при попытке загрузить модель:
Screen shot 2010-07-08 at 17.26.51.JPG

Решение проблемы – банально и просто – открываем Java Preferences, видим там картину по умолчанию – работает Java SE 64-bit:
Screen shot 2010-07-08 at 17.27.43.JPG

Меняем значения по умолчанию на 32-х битную Java:
Screen shot 2010-07-08 at 17.27.55.JPG

… и радуемся успешно работающему симу. И скорее всего – в документации про это написано прямым текстом… Не читал.

Еще один жирный минус Heli-X – совсем не работает Antialiasing под Mac OS X – картинка существенно хуже, чем под Windows – на аналогичной машине (MacBook Pro mid 2008).

Про программы. Thunderbird.

Поставил себе Thunderbird как читалку nntp. Ну – супер – работает, не “залипает”, с русским все ок. Закралась крамольная мысль, что было бы неплохо на него всю почту перетащить. Как раз “постучалось” какое-то обновление – 3.0.1, что ли. Поставил, перезпустил, увидел:
thunderbird bug menu.JPG

… решил остаться с Mail.app – пока, до лучших времен ;)

Альтерантив ему на Opensolaris адекватных замечено не было – от Evolution (или как оно там называется?) меня откровенно тошнит, особливо вспоминается миграция адресной книжки – так что я все равно в строю с Thunderbird ;)

COMSTAR, iSCSI и VirtualBox

Нигде в документации не нашел указателя, какое имя инициатора использует VirtualBox (в операции VBoxManage addiscsidisk) – нужно же было корректно “нарезать” Host Group на Osol. Я не там смотрел? Короче, имя такое: iqn.2008-04.com.sun.virtualbox.initiator . И оно, как я понял (неправильно?) – не изменяется…

PS: ага, нашел способ поменять имя инициатора – закрываем VirtualBox, редактируем файл VirtualBox.xml (находим там строчку (или строчки – каждая команда addiscsidisk порождает свою запись <HardDisk>…</HardDisk>) iqn.2008-04.com.sun.virtualbox.initiator) – меняем ее на удобную (нужную?) нам. На Маке успешно заработало.

Соответственно, не забываем изменить (добавить) в Host Group новый Host (node) initiator name (моя группа называется home-hg):

stmfadm add-hg-member -g home-hg iqn.2008-04.com.sun.virtualbox.initiator.vol1

Мой набор скриптов для VBox помаленьку расширяется все более сложными вещами ;)

Вообще COMSTAR показался мне таким сложным (с первого захода), а уже в процессе пришел к мысли, что все достаточно прозрачно сделано, поделено на правильные уровни абстракций – короче, не сложно. Осталось еще обкатать Fiber Channel Target как следует (а не посмотреть пол-дня в пол-глаза) – и я полностью в шоколаде и доволен :) К сожалению, моя домашняя машинка на Intel Atom не позволяет мне проводить такие эксперименты…

IPMP и (новый) релиз Solaris 10 10/09 Update 8

Столкнулся с проблемой – не работает IPMP (IP Multipathing ) в Solaris 10… “Падает” standby интерфейс – и делай с этим, что хочешь :( В рассылке Sun Alert “прибежало” сообщение/workaround – Solaris 10 Kernel Patches 141444-09 and 141445-09 May Cause Interface Failure in IP Multipathing (IPMP), public access – не ставьте патч KU 141444-09, ну или откатитесь на предыдущую версию KU – и будет Вам большое счастье. Это, конечно, радует – но не радует другое – Solaris 10 10/09 SPARC уже включает ядерный патч 141444-09, который откату не подлежит.

Вариант 1 – повремените с установкой/обновлением Solaris 10 10/09 до выхода следующей версии ядерного патча, пока не закроют описанный баг – он может сильно “попортить” настроение…

Вариант 2 – обдумайте вариант использования Link-Based Failure Detection – конечно, не идеал, возможны проблемы с доступностью хоста в связи с отказам от ICMP-проб – НО в некоторых ситуациях – очень полезная вещь – в частности, позволяет отказаться от общения с сетевиками (“куда пропал мой defaultrouter?!”), освобождает минимум два тест-адреса… Этот метод успешно работает и с этим KU.

Ну и после апгрейда OS не забывайте проверять ВСЕ вкруговую – иначе можно оказаться в очень щепетильной ситуации… В целом – практика воздерживаться от апгрейда/установки самой новой и самой свежей версии приложений/ОС – хотя бы до выхода первого обновления – остается в силе, по крайней мере – такие апгрейды нужно аргументировать… Если кто-то еще не использует Live Upgrade – это то самое время, чтобы начать разрабатывать его внедрение у себя (особенно в свете поддежки LU на ZFS) – время и нервы бесценны ;)

Tags: , , , , ,

DTrace: Invalid library dependency (build 117+)

 ilyxa@home:~$ pfexec intrstat
 intrstat: invalid program: Invalid library dependency in /usr/lib/dtrace/iscsit.d: /usr/lib/dtrace/iscsi.d
 ilyxa@home:~$ pfexec dtrace -n 'syscall:::entry {}'
 dtrace: invalid probe specifier syscall:::entry {}: Invalid library dependency in /usr/lib/dtrace/iscsit.d: /usr/lib/dtrace/iscsi.d
 ilyxa@home:~$ pfexec /opt/DTT/Mem/swapinfo.d
 dtrace: failed to compile script /opt/DTT/Mem/swapinfo.d: Invalid library dependency in /usr/lib/dtrace/iscsit.d: /usr/lib/dtrace/iscsi.d
 ilyxa@home:~$ uname -a
 SunOS home 5.11 snv_118 i86pc i386 i86pc Solaris
 ilyxa@home:~$

Ну и так далее… “Махровый” баг, проблема в зависимостях пакетов?

Обсуждение здесь, описание здесь.

Разрешение/workaround – временная “затычка” = pfexec pkg list SUNWiscsitgt.

ZFS User/Group Quotas

Чего-то важное я и пропустил, как всегда.

Начиная с 15-й версии дискового формата ZFS появилась возможность устанавливать дисковые квоты для пользователей и для груп. А-ля windows/linux quota style. Что радует, потому как это закрывает еще один существенный вопрос.

Доступно с билда 114 Solaris (Nevada) 11. OpenSolaris 2009.06 по умолчанию этой возможности не имеет (версия дискового формата 14), Fishworks/Amber Road – тоже (ждем обновления, в интерфейсе должна появится одна замечательная возможность ;) ).

Welcome, OpenSolaris preview 2010.02!

Попался на неприятный дефект на новой домашней машинке – Bug 9525 Warnings with 945GSE chipset / Intel IGP 950 / i915, в двух словах:

ilyxa@home:~$ pfexec reboot -f dryrun
reboot: not all drivers have implemented quiesce(9E)
ilyxa@home:~$ grep "no quiesce" /var/adm/messages
Aug  7 22:26:34 home genunix: [ID 884581 kern.warning] WARNING: i915 has no quiesce()

Драйвер не поддерживает перевода в пассивное состояние (дословный перевод, Google Translate, кстати, не дал мне корректного варианта).

Баг пофиксен в билде 115! Потому – и снова здрасьте, буду обновляться до build 118:) :

pfexec pkg set-authority -O http://pkg.opensolaris.org/dev/ opensolaris.org
pfexec pkg image-update -v --be-name osol-2010.02-0.5.11-0.118

UPDATE: после установки не работает ntp:

ilyxa@home:~$ svcs -xv
svc:/network/ntp:default (Network Time Protocol (NTP) Version 4)
State: maintenance since August  8, 2009  8:13:20 AM MSD
Reason: Start method failed repeatedly, last exited with status 127.
See: http://sun.com/msg/SMF-8000-KS
See: man -M /usr/share/man -s 1M ntpq
See: man -M /usr/share/man -s 1M ntpd
See: man -M /usr/share/man -s 4 ntp.conf
See: /var/svc/log/network-ntp:default.log
Impact: This service is not running.

Лекарство:

ilyxa@home:~$ svcadm clear svc:/network/ntp:default
ilyxa@home:~$ svcadm refresh svc:/network/ntp:default
ilyxa@home:~$ svcadm enable svc:/network/ntp:default
ilyxa@home:~$ svcs svc:/network/ntp:default
STATE          STIME    FMRI
online          8:40:46 svc:/network/ntp:default
ilyxa@home:~$

reboot -f теперь работает на 5+ :) ЧТД!