OpenVZ Forum


Home » International » Russian » Samba in VE
Samba in VE [message #33726] Tue, 04 November 2008 11:17 Go to next message
knyaz2020 is currently offline  knyaz2020
Messages: 4
Registered: November 2008
Location: Ukraine
Junior Member
From: *pool.ukrtel.net
Здравствуйте,
Реален ли сабж, а именно чтобы после установки, настройки и запуска samba в контейнере ее ресурсы были видны в сетевом окружении? Уже и незнаю что делать. Толковой документации нигде не могу найти Sad
Делал по инструкции http://forum.openvz.org/index.php?t=msg&th=951&start =0&

поднял нужные интерфейсы, бридж.. вообщем добился что пакеты бегают как в VE так и наружу, но в сетевом окружении так и невидно ничего Sad

Вот на HN мой ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:50:BF:16:0A:9A
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::250:bfff:fe16:a9a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:70351 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67427 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25839280 (24.6 MiB)  TX bytes:26009782 (24.8 MiB)
          Interrupt:11 Base address:0xc000

eth0.0    Link encap:Ethernet  HWaddr 00:50:BF:16:0A:9A
          inet6 addr: fe80::250:bfff:fe16:a9a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:1274 (1.2 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
(для уменьшения кода удалил для этого ифейса строки, также есть ppp0 интерфейс, его также опустил так как не представляет интерес)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

veth120.0 Link encap:Ethernet  HWaddr 00:18:51:D7:AB:F5
          inet6 addr: fe80::218:51ff:fed7:abf5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:796 (796.0 b)  TX bytes:768 (768.0 b)

vzbr0     Link encap:Ethernet  HWaddr 00:18:51:D7:AB:F5
          inet6 addr: fe80::218:51ff:fed7:abf5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:295 (295.0 b)  TX bytes:984 (984.0 b)


Вот brctl show:
bridge name     bridge id               STP enabled     interfaces
vzbr0           8000.001851d7abf5       no              veth120.0
                                                        eth0.0


# ip r
195.zzz.yyy.xxx dev ppp0  proto kernel  scope link  src xxx.yyy.zzz.ddd
192.168.1.12 dev vzbr0  scope link
192.168.1.0/24 dev eth0  proto kernel  scope link  src 192.168.1.2
default dev ppp0  scope link


Смущает то что покеты то ходят, но для eth0.0 RX packets: всегда 0, может в этом собака зарыта? или так нужно?

В /etc/vz/conf/120.conf:
NETIF="ifname=eth1,mac=00:18:51:E6:CA:EB,host_ifname=veth120.0,host_mac=00:18:51:D7:AB:F5"


На VE ifcongig:
eth1      Link encap:Ethernet  HWaddr 00:18:51:E6:CA:EB
          inet addr:192.168.1.12  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:308 (308.0 b)  TX bytes:420 (420.0 b)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:946 (946.0 b)  TX bytes:946 (946.0 b)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


# ip r
192.168.1.0/24 dev eth1  proto kernel  scope link  src 192.168.1.12
default dev eth1  scope link


Да, в вышеданой ссылке добавление VLAN-интерфейса было нужно сделать следующей командой:
vconfig add IF VLANID, т.э. как я понял так:
# vconfig add IF 0
но так он не создается, и пишет:
ERROR: trying to add VLAN #0 to IF -:IF:- error: Invalid argument
Создал такой командой:
# vconfig add eth0 0

Может что не так сделал? Подскажите пожалуйста что не так, ато уже незнаю где копать Sad
Re: Samba in VE [message #33739 is a reply to message #33726] Thu, 06 November 2008 09:27 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Здравствуйте,

правильно ли я понимаю, что Ваше сообщение пока не относится к настройке samba, а только к сетевой конфигурации?

Если да, то хотелось бы задать несколько вопросов:
- зачем вам vlan интерфейс eth0.0?
- вы хотите вашу VE сделать доступной во вне через bridge?
http://wiki.openvz.org/Veth#Create_bridge_device
Re: Samba in VE [message #33776 is a reply to message #33739] Sun, 09 November 2008 16:33 Go to previous messageGo to next message
knyaz2020 is currently offline  knyaz2020
Messages: 4
Registered: November 2008
Location: Ukraine
Junior Member
From: *skif.com.ua
Да, все, разобрался, сделал бридж без vlan'ов и все заработало. Если кому интерессно каставить самбу (в VE) отображать ресурсы в сетевом окружении в Windows: здесь (5 пункт)

[Updated on: Sun, 28 December 2008 20:02]

Report message to a moderator

Re: Samba in VE [message #34078 is a reply to message #33726] Mon, 01 December 2008 01:49 Go to previous messageGo to next message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: *serverloft.com
А без бриджа можно заставить броадкаст работать?

Сетевая конфигурация простейшая. Есть два узла (кластер) с двумя сетевыми карточками. eth0 объединяет узлы кроссовером (про него забываем). Для работы кластера выделено три адреса из одной подсети: 10.175.0.85 (HN1), 10.175.0.86 (HN2) и 10.175.0.87 (VE). Броадкаст для этой подсети 10.175.0.127, маска 255.255.255.192, шлюз 10.175.0.65.

Сделал классически по "Virtual ethernet device" из wiki.openvz.org. Но броадкаст теперь 0.0.0.0, на который отзывается только 127.0.0.1.
104.conf:
NETIF=" ifname=eth0,mac=00:18:51:80:CC:E9,host_ifname=veth104.0,host _mac=00:18:51:3D:D3:E7 "

104.start:
/sbin/ifconfig eth0 0
/sbin/ip addr add 10.175.0.87 dev eth0
/sbin/ip route add default dev eth0

для HN:
ifconfig veth104.0 0

echo 1 > /proc/sys/net/ipv4/conf/veth104.0/forwarding
echo 1 > /proc/sys/net/ipv4/conf/veth104.0/proxy_arp
echo 1 > /proc/sys/net/ipv4/conf/eth1/forwarding
echo 1 > /proc/sys/net/ipv4/conf/eth1/proxy_arp

ip route add 10.175.0.87 dev veth104.0
Re: Samba in VE [message #34140 is a reply to message #34078] Sun, 07 December 2008 13:01 Go to previous messageGo to next message
noOb0Bap is currently offline  noOb0Bap
Messages: 4
Registered: October 2008
Location: Russia
Junior Member

From: *obit.ru
Quote:

Но для того чтобы ресурсы были видны в сетевом окружении, нужно использовать bridge (технология объединения сетевых сегментов на 2 уровне эталонной модели ISO/OSI)



хм наверно автор ошибся на счёт моста - он нужен шобы VPS-ки обьединять для общения между собой без выхода пакетов наружу, ну ечё чего-нибудь... Cool
veth для того и делали штоб он пропускал широковещалки и т.д. как полнофункциональный eth
+ не забыть резрешить айпитабле пропускать

Шас сам уже делаю самбу на ВПС-ке:
хочу подсоединить отдельный винт гигов на 100 и отдать двум ВПС-кам почте 50гб и самбе 50гб
Re: Samba in VE [message #34386 is a reply to message #33726] Sat, 27 December 2008 07:49 Go to previous messageGo to next message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: 90.188.207*
Ну и? Есть готовый рецепт для работающего veth?
Re: Samba in VE [message #35121 is a reply to message #33726] Tue, 03 March 2009 10:47 Go to previous messageGo to next message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: 217.118.79*
Ну не дождался я ни от кого нормального решения по броадкасту (курение вики не помогло - видимо, неизличим). Сделал в юникасте - работает.
Проблема с доверительными отношениями между доменами в 3.0.34 (нужно на шару прописать доступ как юзерам из основного домена, так и из одного из доверенных). Вернее, в их отсутствии.
Поставил 3.3.1. Порадовала скорость работы и нормальная работа с доверенными доменами. Но, недолго. Начались зависания. И тут я заметил, что входящие соединения (в смысле, пытаешься открыть соединение) в VE висят (напр., ssh)! Sad Уже открытые работают нормально. Загрузки проца нет, память еще есть, user_beancounter подозрений не вызывает - fail по нулям. Чисто случайно перегрузил winbindd и соединения тут же открылись. И опять зависания.
Делал как для venet, так и для veth. Симптоматика та же. Поменял самбу на 3.2.8. То же самое.
Есть идеи, почему это происходит? Мне на ум приходит только выделить для VE отдельные сетевые карты. Но это не подходит в качестве постоянного решения по нескольким причинам.

З.Ы.: Конфигурацию VE делал из vzsplit -n1.
Везде, на HN и VE стоит SLES10 с последними обновлениями:
Linux sirius-b 2.6.16.60_027stab028.4-0.23-ovz #1 SMP Thu May 15 14:38:31 KMD 2008 i686 i686 i386 GNU/Linux

[Updated on: Tue, 03 March 2009 12:17]

Report message to a moderator

Re: Samba in VE [message #35145 is a reply to message #35121] Thu, 05 March 2009 04:33 Go to previous messageGo to next message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: 217.118.79*
Дело не в интерфейсе. Выяснил совершенно случайно, попробовав запустить man в VE - висит. Почему только man?

Кусок из конфигурации VE:
# UBC parameters (in form of barrier:limit)                                                                                                
KMEMSIZE="158554521:174409973"                                                                                                             
TCPSNDBUF="20083507:52851507"                                                                                                              
TCPRCVBUF="20083507:52851507"                                                                                                              
OTHERSOCKBUF="10041753:42809753"                                                                                                           
DGRAMRCVBUF="10041753:10041753"                                                                                                            
OOMGUARPAGES="116128:2147483647"                                                                                                           
PRIVVMPAGES="116128:127740"                                                                                                                
                                                                                                                                           
LOCKEDPAGES="2147483647:2147483647"                                                                                                        
SHMPAGES="11612:11612"                                                                                                                     
NUMPROC="32000:32000"                                                                                                                      
PHYSPAGES="0:2147483647"                                                                                                                   
VMGUARPAGES="0:2147483647"                                                                                                                 
NUMTCPSOCK="8000:8000"                                                                                                                     
NUMFLOCK="1000:2147483647"                                                                                                                 
NUMPTY="2147483647:2147483647"                                                                                                             
NUMSIGINFO="1024:1024"                                                                                                                     
NUMOTHERSOCK="8000:8000"                                                                                                                   
DCACHESIZE="2147483647:2147483647"                                                                                                         
NUMFILE="2147483647:2147483647"                                                                                                            
AVNUMPROC="1935:1935"                                                                                                                      
NUMIPTENT="200:200"                                                                                                                        
                                                                                                                                           
# Disk quota parameters (in form of softlimit:hardlimit)                                                                                   
DISKSPACE="253900000:253940000"                                                                                                            
DISKINODES="400000:440000"                                                                                                                 
QUOTATIME="0"                                                                                                                              
                                                                                                                                           
# CPU fair sheduler parameter                                                                                                              
CPUUNITS="23000"                                                                                                                           
 


/proc/user_beancounters:
Version: 2.5                                                                                                                               
       uid  resource           held    maxheld    barrier      limit    failcnt                                                            
      104:  kmemsize        3482797    3969144  158554521  174409973          0                                                            
            lockedpages           0          0 2147483647 2147483647          0                                                            
            privvmpages       27133      31071     116128     127740          0                                                            
            shmpages              7        679      11612      11612          0                                                            
            dummy                 0          0          0          0          0                                                            
            numproc              59         66      32000      32000          0                                                            
            physpages         13600      16098          0 2147483647          0                                                            
            vmguarpages           0          0          0 2147483647          0                                                            
            oomguarpages      13600      16098     116128 2147483647          0                                                            
            numtcpsock           28         29       8000       8000          0                                                            
            numflock             23         27       1000 2147483647          0                                                            
            numpty                2          3 2147483647 2147483647          0                                                            
            numsiginfo            0         16       1024       1024          0                                                            
            tcpsndbuf        259488     250560   20083507   52851507          0                                                            
            tcprcvbuf       1228416    1179264   20083507   52851507          0                                                            
            othersockbuf     196416     215296   10041753   42809753          0                                                            
            dgramrcvbuf           0       9584   10041753   10041753          0                                                            
            numothersock        132        142       8000       8000          0                                                            
            dcachesize            0          0 2147483647 2147483647          0                                                            
            numfile            1497       1696 2147483647 2147483647          0                                                            
            dummy                 0          0          0          0          0                                                            
            dummy                 0          0          0          0          0                                                            
            dummy                 0          0          0          0          0                                                            
            numiptent            10         10        200        200          0                                                            
        0:  kmemsize        3730564    4669358 2147483647 2147483647          0                                                            
            lockedpages       16247      16247 2147483647 2147483647          0                                                            
            privvmpages       14611      22766 2147483647 2147483647          0                                                            
            shmpages           1325       1981 2147483647 2147483647          0                                                            
            dummy                 0          0 2147483647 2147483647          0                                                            
            numproc              80         99 2147483647 2147483647          0                                                            
            physpages         11043      11893 2147483647 2147483647          0                                                            
            vmguarpages           0          0 2147483647 2147483647          0                                                            
            oomguarpages      11043      11893 2147483647 2147483647          0                                                            
            numtcpsock           11         12 2147483647 2147483647          0                                                            
            numflock              2          4 2147483647 2147483647          0                                                            
            numpty                3          4 2147483647 2147483647          0                                                            
            numsiginfo            0          3 2147483647 2147483647          0                                                            
            tcpsndbuf        245520     245520 2147483647 2147483647          0                                                            
            tcprcvbuf        180224     180224 2147483647 2147483647          0                                                            
            othersockbuf      93048      99640 2147483647 2147483647          0                                                            
            dgramrcvbuf           0      17120 2147483647 2147483647          0                                                            
            numothersock         72         76 2147483647 2147483647          0                                                            
            dcachesize            0          0 2147483647 2147483647          0                                                            
            numfile            1728       2014 2147483647 2147483647          0                                                            
            dummy                 0          0 2147483647 2147483647          0                                                            
            dummy                 0          0 2147483647 2147483647          0                                                            
            dummy                 0          0 2147483647 2147483647          0                                                            
            numiptent            10         10 2147483647 2147483647          0                                                            
 


free на HN:
             total       used       free     shared    buffers     cached
Mem:        774192     211420     562772          0      29808      76272
-/+ buffers/cache:     105340     668852
Swap:      1060272          0    1060272


free в VE:
             total       used       free     shared    buffers     cached
Mem:        464512     109964     354548          0          0          0
-/+ buffers/cache:     109964     354548
Swap:            0          0          0


Дисковые квоты отключил.


Ау-у!!! Народ???

[Updated on: Thu, 05 March 2009 04:35]

Report message to a moderator

Re: Samba in VE [message #35164 is a reply to message #35145] Fri, 06 March 2009 14:33 Go to previous messageGo to next message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *sw.ru
Может что-нибудь пишется в dmesg или messages?
А если пострейсить man?
Re: Samba in VE [message #35166 is a reply to message #35164] Fri, 06 March 2009 14:59 Go to previous messageGo to next message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: 90.188.200*
Теперь тольк 10-го Smile
Подвисает все, хоть сколько-нибудь большое (что я подразумеваю под большим - сам не пойму пока). Вот пока то, что на практике: man; сервис xinetd не перегружается: ну ssh входящее соединения, хотя сам сервис sshd нормально перегружается.
Попробую. Параллельно с этим попробую версию ядра поменять (если удастся что-то скомпилять от OpenSUSE).
Причем, виновник, на 90% - winbindd. Что он может делать такого? Ресурсы какие-то пожирает? Но почему тогда в статистике не видно?

[Updated on: Sun, 08 March 2009 06:36]

Report message to a moderator

Re: Samba in VE [message #35212 is a reply to message #35164] Tue, 10 March 2009 02:17 Go to previous message
POMAH007 is currently offline  POMAH007
Messages: 39
Registered: May 2007
Location: Kemerovo, Russia
Member
From: 1.1.1*
Спасибо за подсказку!
В журналах ничего криминального не обнаружил, а вот strace показал, что man обращается к нескольким сокетам, в том числе и к pipe от winbindd. Получает отлуп по таймауту и ...обращается снова! И так 4 раза Sad Причем, в strace man выполняется, почему-то быстрее - без strace я никогда не мог дождаться конца выполнения man.
Видимо, так же поступают и остальные подвешивающиеся программы.
Previous Topic: vzmond == 100% CPU при vzctl stop
Next Topic: Conntrack ftp
Goto Forum:
  


Current Time: Wed Oct 17 22:52:52 GMT 2018