Linux-haladó

Linux HA

Fórumok

Hello!

Pár kérdésem lenne a fenti témában, amire nem találtam választ.
Eddig AIX HACMP-n kívül nem használtam más HA megoldást. Fel kellene állítanom egy 3 nodeos aktív-passzív-passzív clustert linuxal.
Az igények:
- Service ip, menjen át noderól nodera. (ez menni fog)
- Heartbeat (IP alapon menni fog ahogy látom, viszont ezen kívűl szeretnék pl diszk alapút is, ha ez tud olyat. Soros kizárva a 2 gépterem közti távolság miatt.)
- Illetve 2 vagy több hálózati kártya lenne a gépben. Minden nodeon lenne egy persistent ip cím. Megoldható-e, hogy ez is mozogjon a hálókártyákon a nodeokon belül, ha valamelyik hálókártya nem megy. (Ezt HACMP-nél swap adapternek hívják.)
- shared diszk, ami a resource groupal együtt megy át. Nem fogok írni konkurensen a közös diszkre, mint az oracle rac.(ez is menni fog, de szívesen fogadom a tanácsokat.)

Oprendszer SLES10 lesz, ez van.

Köszi, üdv sne

DMA timeout error: status=0xd0 { Busy } ??

Fórumok

Ezt a hibauzenetet kapom (ill. latom) dmesg legvegen. Bizonyos idokozonkent jon csak elo, kb 1-2 honap elteltevel. A gep megy folyamatosan, squid es mail gatewaykent + spamszurokent uzemel. Latszolag ez az uzenet nem befolyasolja a mukodest, mert se nem fagy szet, se nem teveszt semmit.

Nem gondolnam hogy a winyo rossz, mert az inkabb SeekError-al szokott elszallni.

Valami otlet mi lehet a gond ?

winyo tipus:
hda: Maxtor 2B020H1, ATA DISK drive

Alaplap: VIA P4M800 -as chipsettel rendelkezo stuff.

Az uzenet:

eth0: no IPv6 routers present
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Sleep Button (CM) [SLPB]
hda: dma_timer_expiry: dma status == 0x21
hda: DMA timeout error
hda: dma timeout error: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: DMA disabled
ide0: reset: success
hda: dma_timer_expiry: dma status == 0x21
hda: DMA timeout error
hda: dma timeout error: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: DMA disabled
ide0: reset: success

Elore is thx.

Udv
-krix-

Megadott email-re értesítés ip-ről

Fórumok

A következő a problémám: szeretnék minden bootoláskor
értesítést kapni arról az ip címről amit a gépemnek kioszt a szolgáltatóm DHCP szervere.
Megírtam két szkriptet, az első az ifconfig ppp0 parancs kimenete egy szövegfájlba, erre a fájlra kínomban már 777-es jogot adtam és a postfix tulajdonába adtam.
A második a


echo "szöveg" | nail -s "tárgy" -r "feladó <akarmi@zizi.hu> -a /szoveg/fajl/helye email@cim.hu

Itt kezdődik a nyűgöm:
Az indítási sorban az ifconfiges szkript faszán legenerálódik a konkrét ppp0ás interfész minden adatával.
De a második semmi pénzért sem hajlandó működni!
És a dologban a legszebb,hogy ha beloginolva futtatom a szkriptet, akkor megy, megérkezik a megadott címre a mail... :(
Valaki help!
Már nem tudok mit kitalálni!

mdadm --configure (cryptsetup?)

Fórumok

Hali!

Adott 1 debian redszeren raid0-ban 2 vinyó mdadm-al ami mellékesen cryptsetup-al le van titkosítva (félreértések elkerülése végett nem ezen van az oprendszer ez csak tárhely semmi extra partíció).

A probléma, h csomagfrissítésnél az mdadm-t nem bírja frissíteni vmi nem stimmel vele:

aptitude -f upgrade
.
.
The following partially installed packages will be configured:
mdadm
.
.
Setting up mdadm (2.6.2-2) ...
Starting MD monitoring service: mdadm --monitormdadm: device /dev/md0 already active - cannot assemble it
invoke-rc.d: initscript mdadm, action "start" failed.
dpkg: error processing mdadm (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
mdadm
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up mdadm (2.6.2-2) ...
Starting MD monitoring service: mdadm --monitormdadm: device /dev/md0 already active - cannot assemble it
invoke-rc.d: initscript mdadm, action "start" failed.
dpkg: error processing mdadm (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
mdadm
Reading package lists... Done

Ezt azért se értem mert mdadm opcióiban nem is ír --configure-t :S
Bár a raid-el látszólag semmi baj, működik szépen,de:

fdisk -l
.
.
Disk /dev/md0 doesn't contain a valid partition table

-re ezt adja, ami gondolom amiatt lehet h titkosítva van a partíció.

Az még, h ilyen hibaüzenetet ad talán el is tudnám viselni, de mikor fel akarnám tenni a drupal5-öt aptitude-al akkor is helyre akarja hozni szegény minden áron az mdadm-t és nem is megy tovább...

Köszi előre is a válaszokat!

sokat kajál a laptop :s

Fórumok

Sziasztok!

Toshiba Tecra A7 laptopom van, Intel Core Duo proc, ATI Mobility Radeon x1600-zal. Sajnos a laptop extra funkcióihoz nincs működő kernelmodul, így kijelzőfényerőt nem tudok állítani (alighanem maxon fut). Mindezek ellenére kicsit meglepődtem, mikor Gutsy live cd-ről bootolva a gépet az Intel Powertop a képen látható eredményt adta:

http://img172.imageshack.us/img172/1582/snapshot1qq1.png

Bezártam az X-et, elindítottam konzolból még1x, akkor 40-50 W között mozgott, ami elég soknak tűnik nekem. Vajon a fenti körülmények ennyit számítanak? Ez a teljesítményadat sajnos elég reálisnak tűnik, lévén, h kb 1 órát bír aksiról és még csak most lesz 1 éves a gép.

XP alatt NHC-vel is megnéztem:

takarékos profil mellett: ~31 W
max fényerő, stb mellett: ~35 W (természetesen ezek itt is mind aksiról)

Vmivel kevesebb, mint linux alatt, mindenesetre ez sem áldásos. Minden hasonló hardverelemekből álló laptop ennyit eszik? :(

Subversion upgrade 1.3.2.bpo-rol 1.4.2-re

Fórumok

Sziasztok!

"numerous working copy improvements (WARNING! upgrades to new format!)"

A chngelogban a fenti sor miatt aggodom egy picit. Csinalt mar ilyet valaki? Kell majd esetleg kezzel updatelni a repokat, vagy ilyesmi? Vagy egyszeruen konfigot lementem, mostani svn-t leszedem apt-gettel, majd felteszem az ujat, konfig vissza, es megy?

koszi!
d

Failover internet 2 ADSL kapcsolattal

Fórumok

Sziasztok!

Sikerült már valakinek a tárgyban szereplő megoldást bármilyen
disztribúción kiviteleznie? Nekem ezt egy Fedora Core 4-es disztriben kellene megvalósítanom.
Szívesen venném a tapasztalataitokat és az esetleges buktatókat,lépéseket.

Gondoltam alternatívaként hogy jobban járnék egy 2WAN porttal rendelkező eszköz vásárlásával ami mindezt helyből tudja amire nekem szükségem van. A témában a következőt találtam bár nem pppoe-s megoldásokat taglalnak benne így még nem fogtam bele de érdekel mint kihívás is a dolog.
http://www.ssi.bg/~ja/nano.txt
http://www.ssi.bg/~ja/dgd-usage.txt

A dolog egy a kiválasztott kernel fordításával kezdődik a megfelelő patch letöltése és alkalmazása után
http://www.ssi.bg/~ja/.
Első gond ott kezdődik ha a bekonfigurált adsl kapcsolatok közül a ppp0 nem éled fel ekkor a ppp1-ként konfigurált kapcsolatból lesz ppp0 amire nem tudom létezik-e megoldás.Én eddig nem találtam rá gyógyírt.

Köszönöm a segítségeteket előre.

cookie

beryl+windowmaker

Fórumok

sziasztok!

Kedvenc WindowMakerem alatt szeretném használni a Berylt. Viszont mikor elindítom a beryl-managert, és kiválasztom ablakkezelőnek a berylt, nem történik semmi, azon túl hogy a konzolon a következő üzenet jelenik meg:
(ja, Slackware 12, ha számít)

**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

Relaunching beryl with __GL_YIELD="NOTHING"
**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : NVIDIA

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : passed
Checking maximum texture size : passed (4096x4096)

beryl: Another window manager is already running on screen: 0
beryl: No manageable screens found on display :0.0
wmaker fatal error: nekem Ăşgy tĹąnik, hogy mĂĄr fut egy mĂĄsik ablakkezelĹ

mi lehet a nyomora? pontosabban hogyan tudnám elérni, hogy a WM ablakkezelője helyét átvegye, és működjön rendesen?

Setuid shell scriptek esetében

Fórumok

Sziasztok!

Szerintetek ez miért nem működik?

Szeretném, ha egy bash script más felhasználó jogaival futna ha bárki elidítja. Ehhez a következőt csinálom:

A kívánt felhasználó jogaival létrehozom a fájlt:
# vi teszt.sh:


#!/bin/bash
whoami
:x!

Majd beállítom a futtathatóságot és a setuidet:
# chmod +x teszt.sh
# chmod +s teszt.sh

Ezekután a fájl így néz ki:


-rwsr-sr-x  1 geri     www             19 aug 17 10:19 teszt.sh*

Más felhasználói névvel bejelentkezve és a programot lefuttatva azonban az eredmény a következő:


# su - tamas
#./teszt.sh
tamas

... vagyis a scriptben található "whoami" parancs szerint a várt output eredménnyel ("geri") ellentétben a user továbbra is "tamas", nem pedig a setuid "geri"... És sajnos ha más parancsot hajtok végre abban a szkriptben, pl. rsync, stb, az is a "tamas" jogaival hajtodik vegre, nem pedig a "geri" jogaival.

Most vagy én használom rosszul ezt a látszólag egyértelmű dolgot, vagy ezt ilyen formában meg sem lehet oldani? :(