LINUX.ORG.RU

Сообщения UserV

 

Восстановить SVN репозитории.

Доброго времени суток!
Скажите пожалуйста, может кто знает. Есть ли способ восстановить SVN репозиторий, если от него остались только директория с файлами(дампа нет). т.е. реп жил на sdb(/home), система на sda, sda умер. Поставили новый sda и ОС(Debian), примонтировали sdb. Что сейчас с этим делать, хз :). Гугление на эту тему результатов не дало...
Спасибо.

 

UserV
()

Проброс трафика в локалку со 2-го провайдера (не дефолт роут)

Доброго времени суток!
Помогите, пожалуйста, разобраться с маркировкой трафика.
Надо сделать пробросы с адреса второго провайдера, типа PREROUTING... --to-destination localip
Допустим адреса первого провайдера x.x.x.x, второго y.y.y.y. Все адреса назначены на одном интерфейсе eth1.
Что сделано:
Объявил доп. таблицу

nano /etc/iproute2/rt_tables
86   isp_2 
далее говорим использовать другую таблицу для y.y.y.2/32
ip ru add from y.y.y.2/32 table isp_2
дефолтный маршрут для второй доп таблицы
ip ro add table isp_2 via y.y.y.1
cбросить кеш, так как закеширован не правильный маршрут.
ip ro flush cache
Добавил правило для таблицы isp_2
ip rule add fwmark 2 table isp_2
Добавил правило в таблицу mangle
ptables -t mangle -A PREROUTING -i eth1 -d y.y.y.2 -m state --state NEW -j CONNMARK --set-mark 2
Пытаюсь сделать проброс, и собственно проброс не работает (работает для адресов первого провайдера x.x.x.x).
iptables -t nat -I PREROUTING -p tcp --dport 22308 -d y.y.y.2 -j DNAT --to 192.168.10.10:22

Мне писали, что надо в snat для y.y.y.2 (если он не дэфолтный роут) добавить -m connmark --mark 2.
Я может туплю, но у меня нету snat правил для y.y.y.2

 

UserV
()

Назначение нескольких адресов от 2-х провайдеров, на один интерфейс.

Доброго времени суток!
Помогите понять в какую сторону копать, чтобы решить следующую проблему.
Есть адреса от 2-х провайдеров х.х.х.х/27 и у.у.у.у/30. Назначаю на интерфейс:

auto eth1
iface eth1 inet static
    address x.x.x.x2
    netmask 255.255.255.224
    network x.x.x.x0
    gateway x.x.x.x1

auto eth1:2
iface eth1:2 inet static
    address x.x.x.3
    netmask 255.255.255.224
    network x.x.x.0

#пропускаю остальные назначения 

auto eth1:29
iface eth1:29 inet static
    address y.y.y.y2
    netmask 255.255.255.252
    network y.y.y.y0
#   gateway y.y.y.y1

И получаю следующую картину. Все адреса х.х.х.х/27 пингуются и отвечают по пробросам, а адрес у.у.у.у/30 не пингуется и не отвечает на портах пробросов(исходящий трафик с него идет). Но если адрес у.у.у.у2 назначить первым на интерфейсе «auto eth1» , то он начинает пинговаться и отвечать по портам, и в тоже время адрес x.x.x.x2 назначен на место y.y.y.y2 т.е. «eth1:29» спокойно пингуется. OS Debian 8.1.

 

UserV
()

Вопрос по совтовому рейду(mdadm)

Доброго времени суток !
Интересно Ваше мнение. Как лучше делать raid 1 на уже существующей системе с учетом того, что там 6 разделов. RAID-массив на каждый раздел или один RAID-массив для всех разделов ?

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1           1        1024   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2   *           1          13       97280   83  Linux
Partition 2 does not end on cylinder boundary.
/dev/sda3              13      120855   970662912   83  Linux
/dev/sda4          120855      121602     5998593    5  Extended
/dev/sda5          120855      121353     3998720   82  Linux swap / Solaris
/dev/sda6          121353      121602     1998848   83  Linux

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  2097kB  1049kB  primary
 2      2097kB  102MB   99.6MB  primary   ext2            boot
 3      102MB   994GB   994GB   primary   ext4
 4      994GB   1000GB  6143MB  extended
 5      994GB   998GB   4095MB  logical   linux-swap(v1)
 6      998GB   1000GB  2047MB  logical   ext4


И под вопрос. Стоит ли напрягаться, если sfdisk при копировании таблицы разделов выдает варнинг?
root@host01:~# sfdisk -d /dev/sda | sfdisk /dev/sdb
Checking that no-one is using this disk right now ...
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
OK

Disk /dev/sdb: 121601 cylinders, 255 heads, 63 sectors/track
Old situation:
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0       -       0          0    0  Empty
/dev/sdb2          0       -       0          0    0  Empty
/dev/sdb3          0       -       0          0    0  Empty
/dev/sdb4          0       -       0          0    0  Empty
New situation:
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sdb1          2048      4095       2048  83  Linux
/dev/sdb2   *      4096    198655     194560  83  Linux
/dev/sdb3        198656 1941524479 1941325824  83  Linux
/dev/sdb4     1941526526 1953523711   11997186   5  Extended
/dev/sdb5     1941526528 1949523967    7997440  82  Linux swap / Solaris
/dev/sdb6     1949526016 1953523711    3997696  83  Linux
Warning: partition 1 does not end at a cylinder boundary

sfdisk: I don't like these partitions - nothing changed.
(If you really want this, use the --force option.)

 

UserV
()

Exim4. Добавить «MAIN_RELAY_NETS» без «dpkg-reconfigure exim4-config»

Доброго времени суток !
Уважаемые форумчане, ищу совет как добавить IP «MAIN_RELAY_NETS» в /var/lib/exim4/config.autogenerated. Собственно что делал:
1. Добавил нужный IP в директиву dc_relay_nets в файле /etc/exim4/update-exim4.conf.conf.
2. Выполнил «update-exim4.conf», но ничего не произошло... , и соответственно новый IP в MAIN_RELAY_NETS в файле /var/lib/exim4/config.autogenerated не добавился.
В действиях руководствовался этой статьёйhttp://help.ubuntu.ru/wiki/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_ubuntu_server/%D0%BF%D0%BE%D1%87%D1%82%D0%BE%D0%B2%D1%8B%D0%B5_%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B/exim4. Буду благодарен любому совету.

 

UserV
()

Cинхронизировать OpenLdap с AD

Доброго времени суток! Есть необходимость собирать базу юзеров с двух контроллеров домена в одном LDAP сервере, для дальнейшего предоставления базы стороннему сервису который может работать только с одним ildap сервером. Возможно ли так сделать? Может у кого-то есть опыт решения подобной задачи?

 ,

UserV
()

Git + gitolite + ldap, возможно ли ?

Доброго времени суток ! Помогите составить схему действий, чтобы организовать гит сервер с централизованным управлением пользователями и репозиториями с авторизацией через ldap. В принципе в схеме git + gitolite, все просто и понятно. Но я совсем не могу себе представить как в этой схеме заменить авторизацию по ключам на ldap. Пока искал инфу нашел следующий текст:

You simply need your Apache to do the authentication part (since gitolite is only an authorization layer), and call gitolite-shell instead of git-http-backend, with REMOTE_USER set by Apache (and used by gitolite-shell).

Судя по тому, что тут написано, подразумевается доступ к репу по http, но в документации по git-у читаем такую инфу:

SSH — единственный из сетевых протоколов, предоставляющий доступ и на чтение, и на запись. Два других сетевых протокола (HTTP и Git) в большинстве случаев дают доступ только на чтение, поэтому даже если они вам доступны, вам всё равно понадобится SSH для записи.

Что-то я катастрофически запутался, может кто-то внести ясность ?

 

UserV
()

Периодически отваливается nfs шара.

Всем привет! Помогите понять почему может случаться следующая проблема. Есть NSF шара на Win2012 server, мне эту шару надо монтировать чтобы сливать туда бэкап со своей машины. И шара периодически зависает выдавая следующий отлуп /bin/mount -v -t nfs -o vers=3:

mount.nfs: trying text-based options 'vers=3,addr=x.x.x.x'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying x.x.x.x prog 100003 vers 3 prot TCP port 2049
mount.nfs: portmap query failed: RPC: Remote system error - Connection refused

После такого отлупа мне надо просить админа этого «Win2012 server» сделать ребут своего сервака, и все начинает монтироваться, но через какое-то время опять зависает(1-2 недели). И с каждым разом выбить ребут сервака мне все труднее и труднее, так как он говорит, что когда я получаю отлуп, другие линуксовые машины монтируют шару без проблем. НО ведь после ребута у меня все нормально монтируется... Может кто, что подсказать по этой теме ?

 

UserV
()

RSS подписка на новые темы