FreeBSD-all

FreeBSD 8.2-RELEASE XEN

Fórumok

Sziasztok,

Egy Citrix Xenserver 5.6fp1 5.6-on próbálok egy 8.2-RELEASE amd64 alá XENHVM kernel fordítani, ami megy is ugye, csak miután elindul a lefordított kernel megáll a következő sorral:

"xenbusb_front0: Xen Frontend Devices on xenstore0"

Találkozott mar valaki ilyesmivel? Bónusz kérdés a megoldási javaslat lenne ... :)

rhiannon

FreeBSD 8.x ZFS paraméterek

Fórumok

Olvasgattam szerte a világban, hogy milyen ZFS paraméterek lennének szükségesek a loader.conf fájlba, jelenleg ez van:


vm.kmem_size_max=1536M
vm.kmem_size=1536M
vfs.zfs.arc_max=512M
vfs.zfs.vdev.cache.size=24M

Szeretném kiírtani a paraméterek egy részét, ha lehet, akkor az egészét, esetleg optimálisabb paramétereket beállítani, mivel jelenleg nem működik túl jól a szerveren a ZFS ARC, és ez néha komoly lassulásokat okoz: http://munin.javaforum.hu/system/system-zfs.html

November elején történt egy upgrade 8.1-es FreeBSD-re, szépen dolgozott is a szerver, de az utóbbi egy hónapban a ZFS cache mérete/működése nem a jó irányba indult el, nem okoz gondot háromhavonta egy újraindítás, mivel az érkező hibajavítások miatt ennyi idő után általában úgyis szükséges egy újraindítás, de zavar ez a fajta működés: ha lehet, akkor más paraméterezéssel elkerülném.

Ötlet?

Elveszett sliceok

Fórumok

Üdv mindenkinek!

Pár órával ezelőtt belefutottam egy olyan problémába, hogy FreeBSD 7.3 frissítettem 8.1 re és újraindítás után nem látja a winyo(ko)n a sliceokat. Kerestem a weben és találtam ilyen problémát, ahol azt javasolták a kérdezőnek, hogy törölje le a lemez máésodik szektorát és jó lesz. Működött is a dolog (http://lists.freebsd.org/pipermail/freebsd-current/2009-January/001892…) de esetemben problémás a winyók kiszerelése. Nincs egy okosabb megoldás?

Előre is köszi mindenkinek!

ZFS only file server adott hardwaren negyed olyan lassu mint a win2k8

Fórumok

Sziasztok

Par eve mar nyomkodom a freebsd-t de most olyat egek mint a reichstag. Lecsereltem egy cegnel egy megtort win2k8 file serveren a rendszert 8.1-re es az istennek nem birok kicsavarni belole 30MB/sec-ne tobbet de altalaban csak 10-20 megy, a win meg siman tudott 70et is. A hardware egy ich7es alaplap intel matrixraid satavezerlovel raid nelkul. A storage sata winyok zfs mirrorban, 2db zpool egy a system egy pedig az adatoknak. 3db realtek gigabites kartya van lagg0nak osszefuzve loadbalance modban. Mtu-t nem tudok emelni a kartya tipusa miatt minden mast mar probaltam. A szimptoma: iperfel merve lefele ki tudok huzni 50MB/sec-et ezzel ki is bekulnek de felfele nem megy csak 25 maximum. Illetve a winyo irasi sebessege is eleg gyer.
A raid5 tombot direkt kihagytam a jatekbol mert ugy vettem eszre freebsd-n nem lehet rendesen varialni a zfs blokkmeretet. (tudom -b vagy volblocksize de szarik ra)

Probaltam mar mindent tuningolni, a sysctl.conf:

vfs.read_max=64

kern.ipc.maxsockbuf=2097152
net.inet.tcp.recvspace=262144
net.inet.tcp.sendspace=262144
net.inet.tcp.mssdflt=1452
net.inet.udp.recvspace=65535
net.inet.udp.maxdgram=65535
net.local.stream.recvspace=65535
net.local.stream.sendspace=65535
vfs.zfs.txg.write_limit_override=1048576000
net.inet.tcp.rfc1323=1
kern.polling.enable=1
kern.ipc.nmbclusters=32768
net.inet.tcp.sendbuf_max=16777216
net.inet.tcp.mssdflt=1460
net.inet.udp.maxdgram=57344
net.inet.tcp.sendbuf_auto=1
net.inet.tcp.sendbuf_inc=524288
net.inet.tcp.delayed_ack=0
net.inet.tcp.inflight.enable=0
net.inet.tcp.path_mtu_discovery=0
net.inet.tcp.recvbuf_auto=1
net.inet.tcp.recvbuf_inc=524288
net.inet.tcp.recvbuf_max=16777216
kern.ipc.maxsockbuf=16777216
kern.ipc.somaxconn=32768
kern.maxfiles=65536
kern.maxfilesperproc=32768
kern.maxvnodes=800000

a loader.conf:

kern.maxusers=1024

vfs.root.mountfrom="zfs:rpool"
vfs.zfs.prefetch_disable="0"
vm.kmem_size_max=1536M
vm.kmem_size=1536M
vfs.zfs.arc_max=256M
vfs.zfs.vdev.cache.size=24M
vfs.zfs.vdev.min_pending="4"
vfs.zfs.cache_flush_disable="0"
vfs.zfs.zil_disable="0"

kern.hz="2000"
aio_load="YES"
hw.igb.rxd=4096
hw.igb.txd=4096

vfs.zfs.txg.timeout="5"

vfs.zfs.vdev.min_pending=4
vfs.zfs.vdev.max_pending=8

A sambat aio-ra raktam ez picit segitett bar azt irjak nem tul bolcs dolog ez zfsen.

Van valakinek valami otlete mit erdemes meg vakarni?

arp hiba

Fórumok

Sziasztok!

Kezdő freebsd-s, meg linuxos vagyok egy iskola új rendszergazdájaként.

Egy új (Debian 5-ös) Samba szerver installása közben figyelmetlenségből elkövettem az alábbi két kapitális hibát:
- a szükséges (172.22.2.2) IP cím helyett egy már meglévő másik File szerver(Ubuntu 8.10-es) IP címét (172.22.2.3),
- a jó "...:d8"-ra végződő MAC address helyett pedig "...:d9" végűt adtam meg.

A beállítási hibát a Samba szervernél javítottam, de azóta főszerverünk (FreeBSD 6.2, DHCP+másodlagos DNS (az elsődleges DNS egy WIN2003))
rendszertelen időközönként, de gyakran az alábbi üzenetekkel "örvendeztet" meg:

" xxxx.xxxx.hu kernel log messages:
> +++ /tmp/security....

> +arp: 172.22.2.3 moved from 00:xx:xx:d3:8b:bc to 00:xx:xx:71:19:d9 on em2
> +arp: 172.22.2.3 moved from 00:xx:xx:71:19:d9 to 00:xx:xx:d3:8b:bc on em2
> +arp: 172.22.2.3 moved from 00:xx:xx:d3:8b:bc to 00:xx:xx:71:19:d9 on em2
> +arp: 172.22.2.3 moved from 00:xx:xx:71:19:d9 to 00:xx:xx:d3:8b:bc on em2"

Valamint még ezzel is:
+arp: 00:1a:64:71:19:d9 attempts to modify permanent entry for 172.22.2.3 on em2

Az arp táblában nem láttam inkorrekt bejegyzést:
xxxxx.xxx.hu (172.22.2.1) at 00:xx:xx:xx:xx:ba on em2 permanent [ethernet]
samba.xxx.hu (172.22.2.2) at 00:xx:xx:71:19:d8 on em2 [ethernet]
file.xxx.hu (172.22.2.3) at 00:xx:xx:d3:8b:bc on em2 permanent [ethernet]

Wireshark-kal(XP-s gépről:Intel_93:a9:7e) viszont nagyon gyakran ezt lehet látni a File szerver(Vmware_d3:8b:bc)egyszerű pingelése esetén is:
(A File szerver Intel vason Vmware alatt virtuális gépen fut, a Samba szerver pedig IBM vason)

No...Time.......Source....................Destination.........Protocol....Info
1..0.000000..Intel_93:a9:7e........Broadcast...........ARP..........Who has 172.22.2.3? Tell 172.22.2.8
2..0.000176..Ibm_71:19:d9.........Intel_93:a9:7e...ARP..........172.22.2.3 is at 00:xx:xx:71:19:d9
3..0.000302..172.22.2.8..............172.22.2.3..........ICMP.........Echo (ping) request
4..0.000523..Vmware_d3:8b:bc..Intel_93:a9:7e....ARP..........172.22.2.3 is at 00:xx:xx:d3:8b:bc

Nem tudok rájönni a Wireshark lista 2. sorában jelentkező inkorrekt "beszólás" okára.
(Itt "köszön vissza" a korábban elkövetett két hiba.)
A hiba kikapcsolt Samba szervernél is fennáll.

A szerverek karbantartási és egyéb munkák miatt már párszor újra lettek indítva.
A probléma másik oldala, hogy Windows kliensek próbálnak kapcsolódni a File szerverhez,de a fenti rendszertelenül előforduló hiba miatt ez gyakran sikertelenül végződik.

Sokat böngésztem a netet ilyen, illetve hasonló problémák megoldása után kutatva, de nem találtam olyat, ami segített volna, lehetőségeimet pedig kimerítettem.

Kérem a segítségeteket.

Üdvözlettel,
Dobóvári János

PF anchor-ok és comment-ek

Fórumok

Sziasztok!

Egy bonyolultabb pf.conf-ot írnom és ezért anchor-okat alkalmazok.
Azonban syntax error-t kapok, ha az anchor blokk belsejébe megjegyzést írok (# - comment). A leírásokban és a Google-n sehol nem találtam erre vonatkozó bejegyzést.

A rendszer FreeBSD 8.0

Itt a rossz példa, a # kezdetű sor miatt syntax error van. A syntax highlight sem jelöli megjegyzésnek a sort (vim esetén):

anchor "lan_if_filter" {
pass in quick proto icmp keep state
#pass in quick proto tcp to $lan_ip port 22 keep state
block in quick log all
}

Próbáltam "//"-t, ";"-t, meg a html-ben megszokottat, de ezek sem kommenteznek.

Esetleg ötlet?
Köszi!

FreeBSD [Megoldva]

Fórumok

Sziasztok!

Megszeretnék ismerkedni a free bsd oprendszerrel, de sajos az oldaláról letöltött 8.1 stabil verziós cd esetleg dvd nem akakr szuperálni. a cd kép az betöltődik de a dvd még azt sem szeretne.
szóval ebből kérek egy kis segítséget. mit merre hogyan és miképpen legalább a telepítésnél, mert ez szomorú, hogy nem tudok bebootolni egy fránya lemezképről.
ja és azt kell még tudni, hogy vmware-t használok, nem tudom ez nagy baj -e vagy nem.

ha valaki használt látott vagy esetleg már sikeresen telepítette is akkor kérem írja meg hogyan és miképpen, mert vissza adom minden végzettségem, mert egy bootolást nem tudok elindítani :(

előre is köszönöm a segítségeteket!

apache lockf state

Fórumok

Sziasztok,

Az Apache processek véletlenszerűen lockf state-be kerülnek FreeBSD 8.0 amd64 alatt, függetlenül a weboldal nézettségétől.
A 80-as porton fut az Nginx 0.8.53, a 8080-on pedig az Apache 2.2.15. Mindkettő portsból forgatva.

Az alábbi hibát látom a logban, amíg újra nem indítja a monit az Apacheot:
TCP: [127.0.0.1]:57866 to [127.0.0.1]:8080 tcpflags 0x10; tcp_input: Listen socket: Socket allocation failed due to limits or memory shortage, sending RST
TCP: [127.0.0.1]:57866 to [127.0.0.1]:8080 syncache_socket: Socket create failed due to limits or memory shortage
...

Mem: 7045M Active, 10G Inact, 3197M Wired, 712M Cache, 2460M Buf, 2104M Free

Nginx config: http://pastebin.com/4XZi25mv
Apache config: http://pastebin.com/2Ng367k0
Rendszerváltozók: http://pastebin.com/2JNNFrGN

Találkozott már valaki ilyen hibával?