Ubuntu Linux

Program futási idejének naplózása, statisztika

Fórumok

Sziasztok!

Keresek egy programot ubuntura, ami mérni tudja egy alkalmazás (konrkétan a virtualbox) futási idejét, és ebből statisztikát csinál. Például egy hónapban naponta mennyit ment, és mennyit ment összesen. Lehetőleg külön beavatkozás nélkül, mert esetleg elfelejtem külön indítani. A statisztika lehet más programmal is, nem kell hogy egyben tudja, a mérés a lényeg.

Ha ez nem megy, akkor gondoltam, hogy valami script-et indítanék a program helyett, ami indítja a mérendő programot, és feljegyzi az induláskori időt, majd leállításkor újra feljegyzi azt. A különbségük az eltelt idő, amit kiír egy naplóba.
Sajnos a scriptekhez nem értek, és azt meg elképzelni sem tudom, hogy amikor leállítom a programot, akkor hogyan fog nekem még naplót írni.

Tudtok valami építőt mondani?

Köszönettel
Krisz

ISP config + postfix + dovecot = email továbbítás helyi címekre

Fórumok

Sziasztok,

alap dolog lenne, de nem találtam rá megoldást. A valaki@mail.com-ot szeretném továbbítani a valaki2@mail.com, valaki3@mail.com címekre.

Az ISP configban csak alias-ra tudok ilyet beállítani, de fontos, hogy legyen helyi kézbesítés az eredi mail címnél és másolatként küldje tovább a többi címzettnek.

Köszi

Minden adat routolása VPN-en át

Fórumok

Hogyan kell beállítani, hogy a teljes internetes adatforgalom a beállított VPN kapcsolaton haladjon át?

route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.170.1
Ez csak a belső alhálózat forgalmát viszi vpn-en

route add default gw 192.168.170.1
Ha viszont helyette ezt használom akkor nincs semmilyen adatforgalom. Az a hiba, hogy így a vpn felé irányuló kapcsolat is tap0-n akarna átmenni eth0 helyett?

Csatolmány áthúzása e-mail-ből új mail-be Thunderbird-ön

Fórumok

Hogyan lehet Ubuntu Precise-n Thunderbird-ben áthúzni egy email csatolmányát egy szerkesztés alatt álló új emailbe egérrel, vagy esetleg hotkey-jel?
Windows alatt elég volt ráhúzni a csatolmányt a taskbar-on az új email szerkesztő ablakra és belekerült a csatolmány. Az Ubuntu launcher bar másképpen viselkedik. Ha egy fájlt húzunk nautilusból a thunderbird ikonra akkor megnyílik egy új email szerkesztő ablak benne a csatolmányként a fájllal, de ennél többre lenne szükség.

VNC kapcsolat reboot után

Fórumok

Reboot után Ubuntu precise-n a bejelentkező képernyő jön be ezért x11vnc-vel nem tudok csatlakozni. Ha sima vncservert indítok akkor pedig a compiz hiba miatt nincs launcher bar sem semmilyen ikon csak egy használhatatlan képernyő a háttérképpel. Feltételezem így nincs mögötte 3D hardver ezért nem megy.
Mit lehet csinálni ahhoz, hogy újra tudjam távolról használni a desktop-ot?
Több megoldás is megfelel:
- Valahogy túljutok távolról a bejelentkezési képernyőn
- Átállítom a gépet úgy, hogy automatikusan jelentkezzen be a felhasználó és reboot. Ez hol található az /etc-ben?
- Még a launcher bar nélküli remote desktop is megfelelne ha ssh terminálon keresztül ki tudnék rakni rá legalább egy gnome-terminalt. Ezt hogyan kell?

[Megoldva] GlusterFS gondok

Fórumok

Üdv!

Adott 4 gép, ezek közül 2 (H1 és H2) virtualizálnak és kell hozzájuk közös HA storage.
A maradék 2 gép (S1 és S2) alkotná a HA storage-ot. Ezekben van két-két merevlemez, tükrözve.
H1 és H2 direktbe össze vannak kötve az egyik lábukon (S1:192.168.100.1 és S2:192.168.100.2), és mind a kettőnek van még egy-egy lába 192.168.1.0/24 hálózaton. (S1 nyilt lába 192.168.1.11 és S2 nyílt lába 192.168.1.12)

Szeretném ha a két storage egymás között kommunikálva szinkronizálnának. Illetve, ha az egyik leáll valamiért akkor a kliens automatikusan a másikat érné el. Megoldható ez ebben a felállásban vagy kell hozzá más is (mondjuk hartbeat és VIP?)

Eddigi próbálkozások alkalmával vagy nem tudta felcsatolni a kliens vagy leszakadás esetén nem volt olvasható/írható a felcsatolt rész)
Ez alapján csináltam meg: http://www.howtoforge.com/high-availability-storage-with-glusterfs-3.2…

Kihagytam volna valamit? A kliensnek is azonos hálón kellene lennie mint a Storage-oknak?

ui: igen tudom, hogy jobb volna fizetni rendes storage-ért, de ez van ezt nem kell megvenni. ha lesz már pénz majd veszünk. most azonban erre a felállásra kell valamit kitalálnom.
Köszönöm előre is a válaszokat.

Megoldás, hogy meglegyen későbbre is.
a glusterfs és ifenslave telepítve
S1,S2 -n:

~# apt-get install ucarp nfs-common
~# service glusterfs-server restart

S1 -n:
/etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.2.11
netmask 255.255.255.0
gateway 192.168.2.1
network 192.168.2.0
broadcast 192.168.2.255
ucarp-vid 1
ucarp-vip 192.168.2.10
ucarp-password titok
ucarp-advskew 1
ucarp-advbase 1
ucarp-master yes

iface eth0:ucarp inet static
address 192.168.2.10
netmask 255.255.255.0

auto bond0
iface eth1 inet manual
iface eth2 inet manual

iface bond0 inet static
address 192.168.21.1
netmask 255.255.255.248
broadcast 192.168.21.7
network 192.168.21.0
bond_miimon 100
bond_mode balance-rr
up /sbin/ifenslave bond0 eth1 eth2
down /sbin/ifenslave -d bond0 eth1 eth2

S2 -n:
/etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.2.12
netmask 255.255.255.0
gateway 192.168.2.1
network 192.168.2.0
broadcast 192.168.2.255
ucarp-vid 1
ucarp-vip 192.168.2.10
ucarp-password titok
ucarp-advskew 100
ucarp-advbase 1
ucarp-master no

iface eth0:ucarp inet static
address 192.168.2.10
netmask 255.255.255.0

auto bond0
iface eth1 inet manual
iface eth2 inet manual

iface bond0 inet static
address 192.168.21.2
netmask 255.255.255.248
broadcast 192.168.21.7
network 192.168.21.0
bond_miimon 100
bond_mode balance-rr
up /sbin/ifenslave bond0 eth1 eth2
down /sbin/ifenslave -d bond0 eth1 eth2

S1-en (elég az egyiken):

~# gluster
gluster> peer probe 192.168.21.2
gluster> volume create imagevol replica 2 transport tcp 192.168.21.1:/data/images 192.168.21.2:/data/images
gluster> volume set imagevol auth.allow
gluster> volume imagevol start

kliensen:

~# apt-get install nfs-common
~# ip ro add 192.168.21.1 via 192.168.2.11
~# ip ro add 192.168.21.2 via 192.168.2.12
~# mount -o mountproto=tcp,vers=3 -t nfs 192.168.2.10:imagevol /mnt/glusterfs

természetesen a statikus route szabályokat rögzíteni kell még, csakúgy mint az auto mount-ot az fstab-ba, hogy reboot után is működjenek. :) de ezt már oldja meg mindenki ahogy neki tetszik.

még egyszer köszönöm mindenki hozzászólását.