Hozzászólások
[quote:237a29ff9b="Zahy"]Ha oly nagyon fontos, akkor:
mount -t linprocfs linprocfs /compat/linux/proc
és akkor fenti helyen lesz neked loadavg
Ezt válaszolja:
[code:1:237a29ff9b]usage: mount [-dfpruvw] [-o options] [-t ufs | external_type] special node
mount [-adfpruvw] [ -F fstab] [-o options] [-t ufs | external_type]
mount [-dfpruvw] special | node[/code:1:237a29ff9b]
mintha nemértené mit akarok, és magyarázza a mount paramétereit?! :roll:
- A hozzászóláshoz be kell jelentkezni
Google-oztam egy kicsit helyetted, és a következőkre jutottam:
Először be kell töltened egy kernel modult:
kldload linprocfs
Ha erre ezt a hibaüzenetet kapod, hogy:
kldload: can't load linprocfs: Operation not permitted
akkor az rc.conf-ban le kell tiltanod valami "Kernel Security"-t.
(Ennek a biztonsági vonzatát nem ismerem; nézz utána.)
Ezután mountold fel a linprocfs-t.
- A hozzászóláshoz be kell jelentkezni
Hát biztos, de amiket én telepítettem 5.4-eket ott a /proc tök üres volt és az fstabban sem volt ott a releváns bejegyzés.
Bocs, én csak a 4.11-es verzióig telepítettem FreeBSD-t, és ezekben ott volt a /proc, méghozzá nem is üresen.
Az 5.x FreeBSD-ket nem ismerem; túl sok alapvető újítást hoztak ahhoz, hogy belevágjak (egyelőre).
- A hozzászóláshoz be kell jelentkezni
Linuxon van egy /proc/loadavg ami elvileg a szerver loadját naplózza... FreeBSDn van ilyen fájl? :roll:
- A hozzászóláshoz be kell jelentkezni
Először be kell töltened egy kernel modult:
kldload linprocfsEzután mountold fel a linprocfs-t.
Köszi szépen! ;) Kernel modul gyönyörűen betöltődik, de köv. hibaüzenetet ad:
# mount -t linprocfs linprocfs /compat/linux/proc
mount: /usr/compat/linux: No such file or directory
Megnéztem: a /compat átirányít a /usr/compat-ba, ami viszont teljesen üres..?! :roll:
- A hozzászóláshoz be kell jelentkezni
Olyan, mintha még semmilyen linuxos progit nem raktál volna fel se ports-ból, se csomagból. Nem baj, nyugodtan csináld meg kézzel:
mkdir -p /compat/linux/proc
és utána próbálkozzál vele. És ha megy, ne felejtsd ki a /etc/fstab -ból. A linprocfs -t pedig automatikusan betöltheted rendszerinduláskor, ha a /boot/loader.conf -ba beleteszed ezt a sort (is) :
linprocfs_load="YES"
- A hozzászóláshoz be kell jelentkezni
Eszerint valami még mindig hiányzik.
Kukkants bele a FreeBSD Handbook-ba a www.freebsd.org-on. Egy komplett fejezete a linux kompatibilitással foglalkozik. Nem kell megijedni tőle, a fejezet nagyobbik része specifikus alkalmazások (SAP, oracle) telepítésével foglalkozik, ami neked kell, az jóval kevesebb.
- A hozzászóláshoz be kell jelentkezni
[quote:01983699d6="janolabs"]Linuxon van egy /proc/loadavg ami elvileg a szerver loadját naplózza... FreeBSDn van ilyen fájl? :roll:
Alapvetően nincs /proc a FreeBSD-n mert procfs nélküli a dolog alapvetően. Az uptime nem jó neked? Mihez kell ez? Ha MRTG-zel, akkor snmpd is jó lehet.
- A hozzászóláshoz be kell jelentkezni
Egy PHP portál kérte az útvonalat a config fájljában, hogy tudja mutatni az oldalán... De nem fontos ha nincs ilyen... Linuxra van kitalálva, amúgyis :)
- A hozzászóláshoz be kell jelentkezni
Alapvetően nincs /proc a FreeBSD-n mert procfs nélküli a dolog alapvetően.
Egy alapértelmezett FreeBSD telepítésben van procfs, más kérdés, hogy sokan kiirtják az fstabból.
Az ügy szempontjából viszont nincs jelentősége hogy van /proc, mert nincs /proc/loadavg . :(
- A hozzászóláshoz be kell jelentkezni
PCBSD-0.8.2-x86-LANG2.iso cucc van feltelepítve. Na, mindegy akkor nem lesz load a weblapon... Annyi baj legyen... :D
- A hozzászóláshoz be kell jelentkezni
Béna megoldás; de ha esetleg a top-al időnként kiíratnád valahova?
- A hozzászóláshoz be kell jelentkezni
Annyira nem értek hozzá, meg nem akarom a portál forráskódjait annyira megbontani... Jó ez így, eddig sem volt load kiiratás... Na meg alapszinten kiírja, csak a config szerint így részletesebb lenne és 15 percre visszamenőleg is lehetne nézegetni...
Amúgy gondolkozok egy munin munkába állításán... :lol:
- A hozzászóláshoz be kell jelentkezni
Ha oly nagyon fontos, akkor:
mount -t linprocfs linprocfs /compat/linux/proc
és akkor fenti helyen lesz neked loadavg
- A hozzászóláshoz be kell jelentkezni
[quote:2211d3ef60="j_szucs"]
Alapvetően nincs /proc a FreeBSD-n mert procfs nélküli a dolog alapvetően.
Egy alapértelmezett FreeBSD telepítésben van procfs, más kérdés, hogy sokan kiirtják az fstabból.
Az ügy szempontjából viszont nincs jelentősége hogy van /proc, mert nincs /proc/loadavg . :(
Hát biztos, de amiket én telepítettem 5.4-eket ott a /proc tök üres volt és az fstabban sem volt ott a releváns bejegyzés. Biztos van egy "if $installer == 'andrej'" sor a telepítőben. :D
- A hozzászóláshoz be kell jelentkezni