FreeBSD: установка MariaDB
Я использовал MariaDB (версия MySQL, развиваемая независимыми от Oracle разработчиками) версии 5.2.3 и FreeBSD 8.1.
Скачиваем исходники, распаковываем. Я пользуюсь bash, в sh данная команда не будет работать корректно:
( Читать дальше )
Скачиваем исходники, распаковываем. Я пользуюсь bash, в sh данная команда не будет работать корректно:
CC=gcc CFLAGS="-O2 -fno-strength-reduce" CXX=gcc CXXFLAGS="-O2 -fno-rtti -fno-exceptions -felide-constructors -fno-strength-reduce" ./configure --prefix=/usr/local/mysql --enable-assembler
gmake
gmake install
( Читать дальше )
- +7
- 25 ноября 2010, 19:55
- 4
MySQL: 750000 запросов в секунду
Интересная статья о том, как выжать из MySQL максимум. На английском языке.
yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-as-nosql-story-for.html
yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-as-nosql-story-for.html
- +4
- 16 ноября 2010, 13:19
- 5
OpenSolaris: дополнительные пакеты
Портированного софта под Solaris / OpenSolaris прям скажем… маловато. Но потихоньку ситуация улучшается. Есть такой сайт www.sunfreepacks.com. Тут можно найти, например, mplayer.

Для начала необходимо установить пакеты GNUBase, ASgettext, ASlibiconv:
gunzip -d пакет.pkg.gz
pkgadd -d пакет.pkg

Для начала необходимо установить пакеты GNUBase, ASgettext, ASlibiconv:
gunzip -d пакет.pkg.gz
pkgadd -d пакет.pkg
- +4
- 10 ноября 2010, 23:58
- 1
Linux: массовое тестирование и распаковка zip архивов
Тестирование:
Лишнего выведено не будет, но сообщения об ошибках увидим:
( Читать дальше )
for z in *.zip; do unzip -t $z; done | grep unzipЛишнего выведено не будет, но сообщения об ошибках увидим:
( Читать дальше )
- +4
- 08 ноября 2010, 17:51
- 3
OpenSolaris: настройка виртуализации Xen
Основано на вот этом мануале. Я нстраивал только соединение типа мост, при этом виртуальные машины делят сетевой адаптер и каждая имеет свой MAC и IP адрес, так что выглядят они в локальной сети как отдельные хосты.
1. Устанавливаем необходимые пакеты:
Правим настройку GRUB в /rpool/boot/grub/menu.lst, добавляя еще один пункт:
Потом можно будет поставить загрузку по-умолчанию, исправив опцию default.
Перезагружаемся:
Если загрузка прошла успешно, запускаем сервисы. Они также будут стартовать при старте системы:
Сообщение:
Ничего страшного, можно проигнорировать.
Настраиваем мост:
Назначаем IP адрес адаптеру xen0 в /etc/hostname.xen0:
Перезапускаем поддержку сети:
physical: default — должны быть без пробелов — движок сайта заменяет на смайлы
Далее, используем virt-manager для создания виртуальных машин.
1. Устанавливаем необходимые пакеты:
pfexec pkg install SUNWvirt-manager SUNWxvm SUNWvdisk SUNWvncviewerПравим настройку GRUB в /rpool/boot/grub/menu.lst, добавляя еще один пункт:
title opensolaris-xen
findroot (pool_rpool,0,a)
bootfs rpool/ROOT/opensolaris
kernel$ /boot/$ISADIR/xen.gz
module$ /platform/i86xpv/kernel/$ISADIR/unix /platform/i86xpv/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=text
module$ /platform/i86pc/$ISADIR/boot_archiveПотом можно будет поставить загрузку по-умолчанию, исправив опцию default.
Перезагружаемся:
pfexec rebootЕсли загрузка прошла успешно, запускаем сервисы. Они также будут стартовать при старте системы:
pfexec svcadm enable -r xvm/virtd
pfexec svcadm enable -r xvm/domainsСообщение:
svcadm: svc:/system/filesystem/local depends on svc:/network/physical, which has multiple instances.
Ничего страшного, можно проигнорировать.
Настраиваем мост:
pfexec dladm create-etherstub xenbr0
pfexec dladm create-vnic -l xenbr0 xen0Назначаем IP адрес адаптеру xen0 в /etc/hostname.xen0:
192.168.10.1/24Перезапускаем поддержку сети:
pfexec svcadm restart physical : defaultphysical: default — должны быть без пробелов — движок сайта заменяет на смайлы

Далее, используем virt-manager для создания виртуальных машин.
- 0
- 31 октября 2010, 13:42
- комментировать
OpenSolaris: установка Midnight Commander
mc устанавливается очень просто, в терминале:
su
pfexec pkg install SUNWgnu-mc
- +4
- 31 октября 2010, 11:55
- 6
OpenSolaris перезагружается после обновления
Думаю, кому-то пригодится топик о интересных граблях в OpenSolaris. После установки и обновления ПО, а также после редактирования menu.lst grub'a и перезагрузки — ни одна из систем в списке не загружается, а система уходит в перезагрузку.
Связано это с тем, что при сохранении файла menu.lst сохраняется перенос строк, напиример:
вместо:
Может быть сохранено:
В окне загрузки grub если нажать на кнопку e — можно просмотреть параметры и убедиться, что одна из строк сокращена:
/platform/i86xpv/kernel/$ISADIR/unix -B
а должно быть
/platform/i86xpv/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=text
просто дописываем недостающюю часть, нажимаем на b и загружаем систему, а после загрузки правим menu.lst и зарекаемся редактировать системные файлы чем попало.
Связано это с тем, что при сохранении файла menu.lst сохраняется перенос строк, напиример:
вместо:
title opensolaris-xen
findroot (pool_rpool,0,a)
bootfs rpool/ROOT/opensolaris
kernel$ /boot/$ISADIR/xen.gz
module$ /platform/i86xpv/kernel/$ISADIR/unix /platform/i86xpv/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=text
module$ /platform/i86pc/$ISADIR/boot_archiveМожет быть сохранено:
title opensolaris-xen
findroot (pool_rpool,0,a)
bootfs rpool/ROOT/opensolaris
kernel$ /boot/$ISADIR/xen.gz
module$ /platform/i86xpv/kernel/$ISADIR/unix /platform/i86xpv/kernel/$ISADIR/unix -B
$ZFS-BOOTFS,console=text
module$ /platform/i86pc/$ISADIR/boot_archiveВ окне загрузки grub если нажать на кнопку e — можно просмотреть параметры и убедиться, что одна из строк сокращена:
/platform/i86xpv/kernel/$ISADIR/unix -B
а должно быть
/platform/i86xpv/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=text
просто дописываем недостающюю часть, нажимаем на b и загружаем систему, а после загрузки правим menu.lst и зарекаемся редактировать системные файлы чем попало.
- 0
- 31 октября 2010, 11:17
- комментировать
MilaX - минималистичный дистрибутив OpenSolaris
Скачать iso образ и образ для установки на флешку можно здесь. Самое интересное, что образ для флешки из linux не удастся установить обычным dd, нужно следовать инструкции и делать это из самого MilaX, ну или OpenSolaris.
Вот видео «Запуск версии 0.4 из-под VirtualBox».
Но здесь MilaX явно тюнингованный. На деле — абсолютный минимализм. АБСОЛЮТНЫЙ.

Компилятора в составе нет. Зато по крайней мере есть mc, midori и кое-какие консольные утилиты. Для установки хоть какого то дополнительного софта читаем сначала это, потом это.
Вот видео «Запуск версии 0.4 из-под VirtualBox».
Но здесь MilaX явно тюнингованный. На деле — абсолютный минимализм. АБСОЛЮТНЫЙ.

Компилятора в составе нет. Зато по крайней мере есть mc, midori и кое-какие консольные утилиты. Для установки хоть какого то дополнительного софта читаем сначала это, потом это.
- +4
- 28 октября 2010, 18:05
- 1
Все о BSD
aboutbsd.ru

Довольно аккуратный блог на тему BSD систем. Лаконичное оформление и интересные материалы.

Довольно аккуратный блог на тему BSD систем. Лаконичное оформление и интересные материалы.
- +4
- 23 октября 2010, 19:22
- 2
Запуск OpenSolaris с USB флешки
Сами образы OpenSolaris (как врочем и некоторых других дистрибутивов на ядре OpenSolaris) под flash можно найти здесь (на официальном сайте только образы cd):
genunix.org/dist/indiana
В Windows используем утилиту OpenSolaris Live USB Creator:
genunix.org/dist/indiana
В Windows используем утилиту OpenSolaris Live USB Creator:
- 0
- 23 октября 2010, 09:02
- 9
