В связи с выходом новой версии wordpress, обновился. Не заработали некоторые плагины, в целом обновление прошло без проблем. Теперь осталось кое-что подрихтовать.
В связи с выходом новой версии wordpress, обновился. Не заработали некоторые плагины, в целом обновление прошло без проблем. Теперь осталось кое-что подрихтовать.
[print_link]
Речь пойдет о настройки fedora 12
в качестве Time Machine для Mac OS X 10.6.
Руководство на эту тему, которые помогли
1) amahi
2) ubuntu tutorial
3) заметки на память
I. НАСТРОЙКА FEDORA 12
Все дальнейшие действия на Fedora надо выполнять с правами root. Так же у меня был отключен selinux
Установим необходимое ПО.
На Fedora запускаем команду:
Далее редактируем afpd.conf ( nano /etc/atalk/afpd.conf )
В самом конце файла добавляем строчку:
- -noddp -tcp -uamlist uams_randnum.so,uams_dhx.so,uams_dhx2.so -nosavepassword -advertise_ssh
Далее редактируем netatalk.conf ( nano /etc/atalk/netatalk.conf )
Находим параметры конфигурации и приводит их к соответствующему виду
ATALKD_RUN=no #при установки стоит yes
PAPD_RUN=no
CNID_METAD_RUN=yes
AFPD_RUN=yes
TIMELORD_RUN=no
A2BOOT_RUN=no
Далее добавляем папку для общего доступа через afp ( nano /etc/atalk/AppleVolumes.default )
в самом конце файла добавляем
/timemachine TimeMachine allow:user rwlist:user,@users cnidscheme:cdb options:userdots,upriv
#/timemachine каталог доступный по afp
># TimeMachine отображаемое имя папки при подключении по afp
#user заменить на желаемого пользователя с правами доступа к папке
service atalk start #Запустить netatalk
chkconfig atalk on #Добавить службу в запуск при загрузки
Далее настраиваем avahi ( nano /etc/avahi/services/afpd.services )
<?xml version=»1.0″ standalone=’no’?><!–*-nxml-*–><!DOCTYPE service-group SYSTEM «avahi-service.dtd»><service-group><name replace-wildcards=»yes»>%h</name><service><type>_afpovertcp._tcp</type><port>548</port></service><service><type>_device-info._tcp</type><port>0</port><txt-record>model=Xserve</txt-record></service></service-group>
Далее редактируем nsswitch.conf ( nano /etc/nsswitch.conf )
Параметр hosts приводим к такому виду
hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4 mdns
Далее перезапускаем службу
service avahi-daemon restart
service avahi-daemon on
II. НАСТРОЙКА MAC OS X 10.6
В терминале mac os запускаем
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
Далее открываем системные настройки > Сеть > Ethernet (название вашего сетевого подключения) > Дополнительно > Ethernet > Запоминаем
значение Индефикатора Ethernet (mac адрес)
Далее создаем образ диска для time machine (нам понадобится имя компьютера узнать его можно запусти в терминале uname -n)
Открываем Дисковую утилиту (Disk Utility.app)
> Нажимаем новый образ
> В поле Сохранить как: пишем имя компьютера_мак адрес_без_двоеточий (пример: MacBookUser_001234567890)
> В поле Имя: Желаемое имя образа диска (пример: TM )
> В Размер: нажимаем Выбрвть и указываем желаемый размер
> В Формат образа: выбираем растущий пакет-образ диска
Нажимаем Создать образ (имя компьютера.sparsebundle)
сохраняем в папку Документы (к примеру)
Далее открываем Terminal и вводим команду
ioreg -rd1 -c IOPlatformExpertDevice | awk ‘/IOPlatformUUID/ { split($0, line, «\»"); printf(«%s\n», line[4]); }’
Выводом данной команды будет UUID вашего компьютера, запоминаем его.
Далее запускаем команду ( nano /Users/имя пользователя/Документы/имя образа/com.apple.TimeMachine.MachineID.plist )
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.backupd.HostUUID</key>
<string>суда вводим uuid вашего компьютера</string>
</dict>
</plist>
Нажимаем Ctrl+s (сохраняем файл)
Далее открываем настройки Time Machine (Системные настройки > Time Machine)
Нажимаем Выбрать диск… и в списке должна быть сетевая папка на компьютере с линукс)
Выбираем ее и вводим логин и пароль для сетевой папки.
Резервная копия завершится с ошибкой 45.
Далее открываем Finder > Общий доступ > Компьютер с линукс > Подкл. как > Вводим логин и пароль линукс-пользователя с правами общего доступа к папке для ТМ )
Копируем в папку преднозначенную для TM файл образа.
Далее Time Machine создаст резервную копию без проблем.
p.s.: Проверенно на Fedora 12 и Mac OS X 10.6.3
Набрал как-то в mysql команду flush privileges;
А в ответ Table ‘mysql.procs_priv’ doesn’t exist
Автор данного решения, напоминает о том, что перед эзапуском даной команды – необходимо сделать бэкап mysql.
Команда:
mysql_fix_privilege_tables –password=[пароль root'а БД]
А если еще и пароль забыт, то вам туда.
У меня на Fedora 12 работает прозрачный proxy squid.
После недавнего обновления, перестал запускается.
В логах:
FATAL: Cannot open HTTP PortSquid Cache (Version 3.1.0.16): Terminated abnormally.CPU Usage: 0.113 seconds = 0.075 user + 0.038 sys
Решение:
Находим строку http_port 3128 transparent
меняем на http_port xxx.xxx.x.x:3128 transparent # Вместо xxx.xxx.x.x ip компьютера с squid.
Заранее предупреждаю, всё делается на свой страх и риск и т.д и т.п. Backup – наше всё.
Вот слушал как-то песенку, которую слышал раньше, правда под другой ОС и из другого плеера. И на середине песни обрыв.
Еще раз проверил и вправду обрывается.
В Vlc играет без проблем, а вот в Itunes срывается. Теоретически это проблема может проявится и в другом плеере. Просторы google вывели на эту статью.
For Mac (beta): Mp3 Scan & Repair
For Linux (Wine) & Windows: Mp3 Validator
Кстати, если кто знает, аналогичную утилиту для линукс (нативную), подскажите.
[print_link]
Веб интерфейс zabbix 1.6.x не работает с php 5.3 (в fedora 12 по умолчанию). Можно конечно поднять веб интерфейс на другом компьютере…
А можно установить новую версию zabbix 1.8
Собранные пакеты нового zabbix, я взял отсюда
rpm -i ‘wget http://fedora.danny.cz/danny/danny-release-12-1.noarch.rpm’ #добавляем репозиторий danny в систему
А далее по образу и подобию
yum install zabbix zabbix-server-mysql zabbix-agent zabbix-web-mysql mysql-server
/etc/init.d/mysqld start
/usr/bin/mysql_secure_installation
Enter current password for root (enter for none): # жмем enter
Set root password? [Y/n] y
New password: #вводим пароль для root
Re-enter new password: #еще раз вводим пароль для root
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y #ставим y если не нужен удаленный доступ к БД пользователем root
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y
mysql -u root -p #вводим пароль root
mysql> create database zabbix;
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; #password поменять на любой желаемый пароль
mysql> FLUSH PRIVILEGES;
mysql> quit;
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.1/create/schema/mysql.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.1/create/data/data.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.8.1/create/data/images_mysql.sql
nano /etc/zabbix/zabbix_server.conf
листаем до конца файла.
DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=zabbix
# Database user
DBUser=zabbix
# Database password
# Comment this line if no password used
DBPassword=password #вместо password ваш пароль к бд zabbix
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
nano /usr/share/zabbix/include/db.inc.php
Над строкой if(!isset($DB))
добавляем:
$DB_TYPE ="MYSQL";
$DB_SERVER ="localhost";
$DB_DATABASE ="zabbix";
$DB_USER ="zabbix";
$DB_PASSWORD ="password";
$DB_PORT="0";
nano /etc/php.ini
находим max_execution_time = 30
и меняем на max_execution_time = 300
находим ;date.timezone =
и меняем на date.timezone = Europe/Moscow #вместо Европа Москва установить ваш часовой пояс, если он другой
/etc/init.d/httpd restart
chkconfig –level 2345 zabbix-server on
chkconfig –level 2345 zabbix-agent on
В браузере открываем http://адрес.вашего.сервера/zabbix и настраиваем веб фронтэнд zabbix’а.
На третьем шаге должно быть везде ok
На четвертом шаге настраиваем параметры подключения к БД и жмем test connection все также должно быть ok.
На 7 шаге
Жмем Save configuration file и данный файлик сохраняем на сервере в /etc/zabbix/web/
Нажимаем кнопку Retry, что бы все стало ok.
По умолчанию, для входа в zabbix:
логин admin
пароль zabbix
Чтобы просмотреть S.M.A.R.T атрибуты жесткого диска я выбрал smartmontools.
Для началу устанавливаем Xcode.
Качаем darwinports и устанавливаем его.
Далее запускаем Терминал
sudo su # получить права root
port -d selfupdate #обновить дерево портов.
—> Computing dependencies for smartmontools—> Configuring smartmontools—> Building smartmontools—> Staging smartmontools into destroot—> Installing smartmontools @5.38_1+darwin—> Activating smartmontools @5.38_1+darwin—> Cleaning smartmontools
Если все сделано правильно, smartmontools установится
smartcl -l /dev/diskX
SMART support is: Available – device has SMART capability.
SMART support is: Disabled
smartctl -s on /dev/diskX #включаем её
smartctl -t short /dev/diskX # быстрый тест данных SMART
smartcl -a /dev/diskX # показать атрибуты SMART
А вот и новый релиз, прошло около двух недель с момента 2.9. Обновился – полёт нормальный.