Использую PostgreSQL. Заканчивается место под папку /var/lib/pgsql/data.
Что можно сделать для увеличения места на разделе? Раздел представляет собой целый диск и увеличить его размер низя. Можно ведь перевести на LVM всё и "подключить" в vg ещё один HDD. Но ведь нельзя же постоянно подключать новые HDD когда место заканчивается (место в стойке же не резиновое).
Можно распределить место с ещё один сервером по средством DRBD, но честно говоря, пока мало представляю как это может мне помочь. Можно через DRBD увеличивать место под раздел путём добавления новых серверов в массив?
В общем, место заканчивается - что делать?
Есть мой комп. Он подключён к инэту (ip не важен). Есть поднятый и работающий мост на этом компе (ip моста 10.0.2.1). Есть виртуальная машина в KVM у которой поднят один TAP интерфейс (ip 10.0.2.2). Этот интерфейс подключен в мосту (10.0.2.1). Настроен маскарадинг между моим компом и мостом:
iptables -t nat -A POSTROUTING -s 10.0.2.2 -j MASQUERADE iptables -t nat -A POSTROUTING -d 10.0.2.2 -o br0
Теперь если для цепочек таблицы filters поставить политику ACCEPT, то из виртуальной машины видно как инэт, так и мой комп (т.е. мост 10.0.2.1). Но, если политику изменить на DROP, то инэт всё равно видно, но вот моего компа уже нет :-(
Виртуальная машина запускается от собственного юзера (kvm), с этим проблем нет. Правила iptables настроены так:
iptables -A OUTPUT -m owner --uid-owner kvm -j ACCEPT
Как, блин, мне достучаться до своего компа, если и так, вроде всё разрешено :-( Складывается ощущение, что после nat-POSTROUTING пакеты вообще не попадают в таблицу OUTPUT и поэтому срабатывает запрещающая политика.
Не знаю, что дальше делать... возня с iptables -j LOG ничего не дала (отлаживать правила для меня просто больно).
Пользуюсь Gnome стабильным из Gentoo. Gnome-Mount и Gnome-Volume-Manager установлены.
Вставляю диск (CD,DVD) в привод, диск заползает и, благодаря gnome-volume-manager, монитируется в систему. Открывается nautilus в папке /mnt/cdrom - мол, всё, готово :-)
Раньше, когда я вставлял диск в привод, nautilus не открывался, зато на рабочем столе появлялась иконка с ссылкой на эту папку - /mnt/cdrom. Теперь её нет. Собственно проблема в том, что если бы была иконка - то размонтировать (umount) можно было бы кликом правой кнопки мыши в меню; но так как этой иконки нет - не пойми как размонтировать (руками, видимо)...
Как её вернуть обратно? Так удобно было...
P.S. В найтроках nautilus'а из gconf установлено volumes_visible, так что проблема не в том, что иконки просто не видно :-)
Запускаю консоль. Вывожу $PATH.
echo $PATH
Всё нормально, путь верный.
Есть скрипт test.sh, в нём написано:
PATH="/opt/bin"; export $PATH
Запускаю скрипт:
./test.sh
Вывожу PATH:
echo $PATH
Путь не изменился :-(
В чём может быть проблема? Почему переменная не перезаписывается?
Использую Postgresql на сервере, где у меня нет прав админа. Нужна возможность "Полнотекстового поиска" в базе. Полистал с инэте - нашёл примочку tsearch2, котороя это умеет.
На серваке Postgresql 8.1. Можно ли как-нибудь использовать полнотекстовый поиск? Пытался использовать tsearch2, но его, по всей видимости, просто нет :-( Можно ли как-нибудь проверить установлен он или нет? И если нет, то как-нибудь ещё можно использовать полнотекстовый поиск в Postgresql?
Спасибо.
Сам я не админ, но, скорее всего, скоро придётся администрировать сервер под управлением Linux.
Хочу выбрать дистр для сервера на базе Linux, так что бы можно было легко администрировать, обновлять ПО и что бы была защищённый (с SELinux, например). Сам я долгое время работаю под Gentoo и очень хорошо разбираюсь в её (Gentoo) поддержке. Но вот, думаю, что для сервера Gentoo не очень подходит, потому что при обновлении требует много ресурсов (компиляция и т.п.).
Так бы поставил Gentoo на сервер (вместе с SELinux/Hardened), но, хочу спросить, не возникает ли проблем с администрированием Gentoo на серверах. Может лучше какой-нибудь НЕ source-based дистр взять?
Спасибо.
P.S. Весь в раздумьях.