Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - keremet

Страницы: 1 2 3 [4] 5 6 ... 31
46
Виртуализация / Re: Работа с KVM
« : Сентябрь 25, 2013, 12:07:16 am »
Можешь тут поискать варианты
http://wiki.illumos.org/display/illumos/Distributions

47
OpenIndiana / Re: Новые образы
« : Сентябрь 25, 2013, 12:04:48 am »
"Роллинг-версия" - это как понять?

48
OpenIndiana / Re: Новые образы
« : Сентябрь 03, 2013, 10:48:24 pm »
Это какая-то особая версия опениндианы, которая называется Hipster. Ее активно в рассылке по OI обсуждали. Я не ставил ее еще.

49
OpenIndiana / Настройка MediaWiki на OpenIndiana
« : Июнь 24, 2013, 02:41:04 pm »
За основу можно взять статью http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Solaris_10

cd ~/examples/mediawiki/
wget http://dumps.wikimedia.org/mediawiki/1.21/mediawiki-1.21.1.tar.gz

sudo svcadm -v enable /network/http:apache22
#svcs -l http
cd /var/apache2/2.2/htdocs/
mkdir wiki; cd $_
tar xf ~/examples/mediawiki/mediawiki-1.21.1.tar.gz
sudo chown -R webservd:webservd *
sudo chmod -R o-rwx *
root@openindiana:/var/apache2/2.2/htdocs/wiki/mediawiki-1.21.1# mkdir config


MediaWiki 1.21 requires at least PHP version 5.3.2, you are using PHP 5.2.12.

Требуется скомпилировать PHP, но я выбрал старую версию
SQLite собран без модуля FTS3 — поиск не будет работать для этой базы данных.
Найдена встроенная графическая библиотека GD.


cd ~/examples/mediawiki/
wget http://download.wikimedia.org/mediawiki/1.19/mediawiki-1.19.7.tar.gz
cd /var/apache2/2.2/htdocs/
tar xf ~/examples/mediawiki/mediawiki-1.19.7.tar.gz
mv mediawiki-1.19.7 wiki
mkdir config
sudo chown -R webservd:webservd *
sudo chmod -R o-rwx *

Для SQLite
sudo cd /var/apache2/2.2
sudo mkdir data
sudo chgrp webservd data
sudo chmod g+w data

http://localhost/wiki/

http://localhost/wiki/mw-config/index.php

Сохранить LocalSettings.php в /var/apache2/2.2/htdocs/wiki

Download the package from https://github.com/jwestyp/TinyMCE_MW (zip, распаковать)
Place in your extensions directory, i.e. /var/apache2/2.2/htdocs/wiki/extensions/.
Include the following lines in your LocalSettings.php file. Make sure paths are correct to your instance.

sudo gedit /var/apache2/2.2/htdocs/wiki/LocalSettings.php

require_once("$IP/extensions/TinyMCE_MW/TinyMCE_MW.php");       //Extension php file location
$wgUseTinymce = true;                                           //Init needed for clicking on a new article link
$wgDefaultUserOptions ['showtoolbar'] = 0;                      //Disable the standard wiki edit toolbar without editing your DefaultSettings.php file
$wgTinymceTheme = "msword";                                     //Options are "simple", "advanced", "msword"
$wgMyWikiURL = "$wgServer/$wgScriptPath/";                      //Configuration setting for link URLs
$wgExt_valid_elements = "data[table|template],repeat[table|sort],categorytree[mode|depth],inputbox[type|bgcolor|width|default|preload|editintro|buttonlabel|searchbuttonlabel|break],big";


http://www.mediawiki.org/wiki/Manual:Configuring_file_uploads

## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
$wgEnableUploads  = false;

Загрузка будет доступна после входа под зарегистрированным пользователем(слева Инструменты/Загрузить файл)


$wgLogo             =  "$wgScriptPath/images/logo.jpg"; //"$wgStylePath/common/images/wiki.png";

Чтобы стили нормально отображались у внешних пользователей
##$wgServer           = "http://localhost";
$wgServer           = "http://10.0.10.15:8080";

50
OpenIndiana / Запуск MySQL с большим размером стека
« : Апрель 15, 2013, 11:34:37 am »
При ошибке "Thread stack overrun: 12000 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack."

#Выключить mysql через SMF
sudo svcadm disable mysql

#Запустить сервер mysql с командной строки
sudo /usr/mysql/5.1/bin/mysqld_safe --user=mysql --datadir=/var/mysql/5.1/data --pid-file=/var/mysql/5.1/data/openindiana.pid  -O thread_stack=1000000

51
OpenSolaris / PhpMyAdmin
« : Апрель 13, 2013, 04:55:00 pm »
Установить пароль пользователя root в MySQL.
pfexec svcadm disable svc:/application/database/mysql:version_51
pfexec /usr/mysql/5.1/bin/mysqld_safe --skip-grant-tables --user=root
echo "UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
FLUSH PRIVILEGES;"|mysql -u root
pfexec pkill mysqld
pfexec svcadm enable svc:/application/database/mysql:version_51

Запустить apache
pfexec svcadm enable svc:/network/http:apache22

Скачать в каталог /var/apache2/2.2/htdocs с сайта http://www.phpmyadmin.net/home_page/downloads.php файл phpMyAdmin-3.5.8-all-languages.7z

Перейти в каталог документов apache
cd /var/apache2/2.2/htdocs
Распаковать архив
7z x phpMyAdmin-3.5.8-all-languages.7z
Переименовать каталог в более удобное название
mv phpMyAdmin-3.5.8-all-languages adm

Создать каталог для настроек
mkdir adm/config
chmod a+w adm/config

Перейти на страницу настроек
http://localhost/adm/setup/
Default language - Русский

Теперь можно пользоваться по ссылке http://localhost/adm/
логин: root
пароль: newpwd


В geany для расширения *.sql добавить команду Compile в формате
cat %f|mysql -u root -pnewpwd

52
Сегодня копирую с сайта все, что мне кажется там интересным. Рекомендую всем интересующимся OpenSolaris-ом сделать то же самое.

53
OpenIndiana / Re: Зоны ipkg
« : Март 23, 2013, 03:42:35 pm »
А какое сообщение об ошибке выводится, когда mkdir не срабатывает?

54
OpenIndiana / Зоны ipkg
« : Март 22, 2013, 12:53:11 pm »
##Создание каталога и датасета для зон
mkdir /zones
zfs create rpool/zone1
zfs set mountpoint=/zones/zone1 rpool/zone1
chmod 700 /zones/zone1

#Конфигурирование зоны
zonecfg -z zone1
Password:
zone1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:zone1> create
zonecfg:zone1> set zonepath=/zones/zone1
zonecfg:zone1> add net
zonecfg:zone1:net> set physical=e1000g0
zonecfg:zone1:net> set address=10.0.2.20
zonecfg:zone1:net> end
zonecfg:zone1> info
zonename: zone1
zonepath: /zones/zone1
brand: ipkg
autoboot: false
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
fs-allowed:
net:
   address: 10.0.2.20
   allowed-address not specified
   physical: e1000g1
   defrouter not specified
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit

#отмена конфигурирования
zonecfg -z zone1 delete

#Установка зоны
zoneadm -z zone1 install

#отмена установки, удаление датасета
zoneadm -z zone1 uninstall

#Запуск зоны
zoneadm -z zone1 boot

#создание пользователя keremet в zone1
zlogin zone1 useradd -s /bin/bash keremet

#запустить команду zonename в zone1 под пользователем keremet
zlogin -l keremet zone1 zonename
OpenIndiana (powered by illumos)    SunOS 5.11    oi_151a7    October 2012
zone1

#скопировать пароли из глобальной зоны
cp /etc/shadow /zones/zone1/root/etc/

#подключиться к консоли зоны
zlogin -C zone1


55
OpenIndiana / Re: Шифрованние данных на ZFS
« : Март 04, 2013, 02:03:42 pm »
Расширение пространства под шифрованную файловую систему:
1. Увеличение места на пуле
sudo zfs set volsize=4G rpool/d
2. Получение доступа к расшированной файловой системе
sudo lofiadm -c aes-256-cbc -a /dev/zvol/rdsk/rpool/d
Enter passphrase:
Re-enter passphrase:
/dev/lofi/1
3. Монтирование расшированной файловой системы
sudo mount /dev/lofi/1 /mnt
4. Увеличение ее размера до нового размера места на пуле
sudo growfs -M /mnt /dev/rlofi/1

56
OpenIndiana / Отладка модулей ядра
« : Январь 11, 2013, 02:44:31 am »
# dumpadm
      Dump content: kernel pages
       Dump device: /dev/zvol/dsk/rpool/dump (dedicated)
Savecore directory: /var/crash/openindiana
  Savecore enabled: no
   Save compressed: on

Каталога /var/crash/openindiana по умолчанию нет, его надо создать. Тогда в него будут записываться дампы.

# mkdir -p /var/crash/openindiana

Создание дампа на работающем ядре

# savecore -L
dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
 0:09 100% done
100% done: 196783 pages dumped, dump succeeded
savecore: System dump time: Thu Jan 10 10:21:32 2013

savecore: Saving compressed system crash dump in /var/crash/openindiana/vmdump.0
savecore: Decompress the crash dump with
'savecore -vf /var/crash/openindiana/vmdump.0'


Извлечение дампа со специально выделенного устройства

dd if=/dev/zvol/dsk/rpool/dump of=1.img

Распаковка дампа

# savecore -vf /var/crash/openindiana/vmdump.0
savecore: System dump time: Thu Jan 10 10:21:32 2013

savecore: saving system crash dump in /var/crash/openindiana/{unix,vmcore}.0
Constructing namelist /var/crash/openindiana/unix.0
Constructing corefile /var/crash/openindiana/vmcore.0
 1:36 100% done: 196783 of 196783 pages saved
2248 (1%) zero pages were not written
1:36 dump decompress is done

Запуск отладчика

mdb -k unix.0 vmcore.0

57
Проверим, получает ли Xorg сообщения при движениях колеса:
pgrep Xorg
1391

sudo pfiles 1391
14: S_IFCHR mode:0600 dev:548,0 ino:115343364 uid:101 gid:10 rdev:220,0
      O_RDWR|O_NONBLOCK
      /devices/pseudo/consms@0:mouse
      offset:120416

sudo dtrace -n 'pid1391::read:entry/arg0==14/{}'
Сообщения выводятся, когда колесо крутится.
Значит Xorg получает инфу о прокрутке, но прокрутку не выполняет.


58
OpenSolaris / Re: ЦП в OpenSolaris сильно греется
« : Декабрь 18, 2012, 12:10:23 am »
Если только в биосе... Тут скорее всего какая-то особенность оборудования, которая учитывается в упомянутых специальных драйверах. Можно попробовать найти этот драйвер или под соляру переписать.

59
OpenSolaris / Re: ЦП в OpenSolaris сильно греется
« : Декабрь 11, 2012, 11:46:53 pm »
А сколько составляет нагрузка на процессор под Debian?

60
OpenSolaris / Re: ЦП в OpenSolaris сильно греется
« : Декабрь 10, 2012, 12:57:39 am »
Судя по выводу iostat процессор загружен не на 100%, а примерно на 10

Страницы: 1 2 3 [4] 5 6 ... 31