Маленькая напоминалка.. а то постоянно забываю.
По-умолчанию доступ к серверу разрешен только с локального хоста (то есть с компьютера на котором установлена сама база). Чтобы разрешить доступ к серверу к определенной базе с определенного удаленного хоста нужно выполнить следующие команды:
GRANT ALL ON BASENAME.* TO USERNAME@REMOTEMASHINENAME IDENTIFIED BY ‘pass1′;
FLUSH PRIVILEGES;
Теги: mysql, удаленный доступ Категория: Linux, mysql, Администрирование
Наконец то я начал перевод данных с железного массива RAID5 основанного на Fastrak 4650 на ZFS пул raidz на этом же контроллере.
Зачем? Ну, во-первых, это софтовый раид, не завязанный на железе (если железка умрет, то я спокойно прееставлю и соберу массив на другом железе). Во-воторых в ZFS есть постоянный контроль данных, возможно сжатие и конфигурирование массива, можно расширят его. В-третьих там есть такая замечательная вещь как снапшоты.
Снапшоты очень пригодятся для того чтобы обезопасить свои данные от случайного удаления и ненужной модификации.
К сожалению, процесс этот небыстрый.. чтобы переписать 4ТБ данных понадобится более суток.
Теги: ZFS, zpool Категория: Администрирование, Домашнее хранилище
По работе мне иногда приходится заглядывать в содержимое архивных (да и оперативных логов), например, затем чтобы узнать, а что же это налопаилось за одну минуту оголо 1ГБ архивных логов…
Нужно подключить файл и правильно указать время за которое искать данные в нем.:
Смотрим редологи:
select * from v$log
для архивных редологов: select name,first_time,completion_time from v$archived_log
для оперативных логов: select lf.MEMBER,l.bytes,l.ARCHIVED,l.STATUS,l.FIRST_TIME from v$logfile lf,v$log l where lf.GROUP#=l.GROUP# order by first_time
Читать далее »
Теги: oracle Категория: Администрирование
Если нужно проверять расширение загружаемых через форму файлов, то поможет вот этот кусочек:
var re = new RegExp(”.*\.(sql|SQL|7zip|7ZIP)$”);
var m = re.exec(form1.v_file_str.value);
if (m == null) {
form1.submit();
} else {
alert(”Нельзя прикреплять файлы с расширениями: sql,7zip”);
return false;
}
Где form1.v_file_str.value - это элемент типа file в форме form1
Данный кусок делает проверку на расширения sql и 7zip - если файл с этим расширением - выдает предупреждение.
Данный кусок вешается на кнопку, отвечающую за отправку данных на сервер.
Теги: javascript, regular expression Категория: Программирование
Встретился с проблемкой, которая гуглом не решена.
Вот проблема:
opensuse:/etc/apache2/sysconfig.d # rcapache2 restart
httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 29 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2-prefork/mod_dav_fs.so into server: /usr/lib64/apache2-prefork/mod_dav_fs.so: undefined symbol: dav_buffer_append
Оказывается, я неправильно включил модули апача. Я сначала сделал a2enmod dav_fs, а потом a2enmod dav, после чего апач отказывался стартовать.
Решение : выключить модули и включить в обратном порядке:
a2enmod -d dav_fs
a2enmod -d dav
a2enmod dav
a2enmod dav_fs
Теги: svn, webdav Категория: Администрирование

cpan
Есть очень удобная консоль для установки модулей perl-а с CPAN-а - сам вытянет на ходу нужные зависимости и разрешит их. Супер-удобство.
perl -MCPAN -e shell
Теги: perl Категория: Администрирование
Недавно посмотрел фильм “Неудержимые”. Я этот фильм ждал, главным образом чтобы посмотреть эту ядерную смесь звезд кино - Сталоне, Джет Ли и Стетхем.
Что ж, фильм получился неплох, но полностью посмотреть можно лишь одни раз, а потом пересматривать 3 куска этого фильма. Эти куски, конечно же представляют собой боевые сцены. Предлагаю ниже посмотреть эти куски.
Хорошо что есть ютьюб.
Коротко о фильме:
Отряд профессиональных наёмников и отчаянных парней во главе с Барни Россом получает непростое задание — любой ценой найти и уничтожить кровавого тирана-диктатора, нагнетающего страх на мирное население и сеющего хаос в южноамериканской стране.
Отправляясь на выполнение нелёгкой миссии, закалённые огнём и водой, прошедшие не одну войну, люди Росса попадают в самое пекло. Отныне им придётся выживать: сплотиться и достигнуть цели, либо отчаяться и погибнуть. И всё же эти храбрые, поистине невозмутимые ребята готовы реализовать даже не реализуемое. Но не всё так просто, как кажется на первый взгляд…
Читать далее »
Категория: Фильмы
Я недавно писал о том что поставил на плату с Atom510 OpenSuse11.3 и создал ZFS ФС на 1ТБшном диске. Данный компьютер у меня служит NAS-ом в экспериментальных целях.
Мои впечатления: Читать далее »
Теги: NAS, ZFS Категория: Администрирование, Домашнее хранилище