Linux-haladó

Script indtása cron-al

Fórumok

Egyszerű általam írt bash scripteket kellene elindítanom időzítve a cron segítségével. "crontab -e" paranccsal állítom be user szinten az időzétést, de valamiért ezek a scriptek nem futnak le. Bármely más elf program probléma nélkül indítható cron által.
A rendszer Ubuntu Hardy, és a default telepített cron csomagot használom.
Miért nem futnak le ezek a scriptek?

XP/Vista/openSUSE 11.0 multiboot GRUB probléma

Fórumok

Sziasztok!

Feltettem a gépre a Windows XP-t, a Windows Vista-t és az openSUSE 11.0-át. A sorrendet úgy terveztem, hogy a Linuxot teszem fel utoljára a GRUB miatt. De az XP telepítéssel valami gond volt, ezért azt tettem föl utoljára. Ezután az openSUSE telepítő DVD segítségével visszatettem a GRUB-ot, és hozzáírtam a megfelelő bejegyzéseket. És itt kezdődtek a problémák. A merevlemez egy 320 GB-os SATA vinyó. A partíciók:

sda1 - Windows Vista (NTFS)
sda2 - OpenSUSE 11.0 (Ext3)
sda3 - Windows XP (FAT32)
sda4 - /home (Ext3)

Bármit írtam a menu.lst-be, soha nem sikerült elérnem, hogy mind a 3 rendszer elinduljon. A legjobb eredmény az volt, a Linux és a Vista között tudtam választani. (Vagy a Linux és az XP). Egyszer hozzáírtam valamit az XP részhez a menu.lst-ben (makeactive, hide (hd0,0), hide (hd0,1), hide (hd0,3), unhide (hd0,2)), és nem indult el az XP. És ha újraindítottam, akkor csak az XP akart indulni (meg sem jelent a GRUB menü), de az se indult. (Azt írta ki, hogy nem bootolható lemez). (Ha bármelyik Windows bejegyzéséhez beírtam a makeactive-ot, akkor legközelebb GRUB menü nélkül csak az akart indulni). Tehát a fenti hide beírás után az lett, hogy nem indult el semelyik, és a SUSE telepítővel sem tudtam helyreállítani a GRUB-ot. Ekkor elindítottam egy Kubuntu Live CD -t (Ez volt kéznél). Megpróbáltam újratelepíteni a GRUB-ot, de nem tudta mount-olni a partíciót. Utána fdisk-el módosítottam a partíciós táblát. De nem figyeltem, és két bootolható partíció lett. El is mentette, indítottam gépet, és kiírta, hogy hibás partíciós tábla. Vissza a Kubuntu Live CD-be, újra "fdisk sda", de most azt írta ki, hogy:


A(z) sda nem nyitható meg

Végülis cfdisk-el beállítottam, hogy a linuxos partíció legyen a bootolható. Utána rájöttem, hogy a GRUB azért nem tudta mountolni a partíciót, mert rejtett. Így az openSUSE telepítő segítségével újra ext3-ra állítottam a partíció tipusát. Most ott tartok, hogy a Linux elindul a GRUB menüből. (És az adataim is megvannak, mert minden partíció tipusát visszaállítottam az eredetire). És ekkor döntöttem úgy, hogy inkább megkérdek nálam hozzáértőbbeket, mielőtt valamit sikerül elrontanom. Érdekes, hogy az fdisk továbbra is a fenti hibát írja ki. (openSUSE alól is).

A mostani menu.lst:


# Modified by YaST2. Last modification on cs okt 23 11:02:42 UTC 2008
default 0
timeout 8
gfxmenu (hd0,1)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0 - 2.6.25.5-1.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.5-1.1-pae root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD322HJS17AJ9CQ601033-part2 splash=silent showopts vga=0x31a
initrd /boot/initrd-2.6.25.5-1.1-pae

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.5-1.1
root (hd0,1)
kernel /boot/vmlinuz-2.6.25.5-1.1-pae root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD322HJS17AJ9CQ601033-part2 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0x31a
initrd /boot/initrd-2.6.25.5-1.1-pae

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows XP
rootnoverify (hd0,2)
chainloader +1

title Windows Vista
rootnoverify (hd0,0)
chainloader (hd0,0)+1

Mit csináljak, hogy el tudjam indítani a GRUB-ból mind a három rendszert, és a partíciós tábla is jó legyen?

Biztonsagos adathordozas?

Fórumok

Csak egy gyors kerdes.

Ha volna kb 1T adatotok, amit A-bol B-be kellene vinni - technikai okok miatt ez merevlemezen tortenik, ez sajnos teny - es szeretnetek lopas ellen bebiztositani magatokat, vagyis inkabb az adatokat mit tennetek?

kb 8 millio file, 1T, es a leheto leggyorsabb adatvisszanyeres volna a cel a leheto legnagyobb biztonsag mellett.

Van otletetek?

ThinkPad R61 - Fedora vagy Ubuntu?

Fórumok

Kedves Elvtársak!

Úgy adódott, hogy a mai napon a t.köm is tele lett a fenti eszközön figyelő preinstallált Vistával.
A kérdés csupán annyi, hogy Fedora vagy Ubuntu menjen rá.
Előbbi mellett az szól, hogy RHEL/CentOS-t valamennyire ismerem, utóbbi mellett az, hogy ezen már használtam GUI-t :))
(Ezt a szösszenetet is egy Ubi LiveCD segítségével írom.)

64bites rendszert telepítenék, hogy lássam mind a 4GB memóriát (32 bitesen csak 3GB-ot lát.)

Aminek működni kellene;
- Bluetooth
- picimaci Option GT Max kártya
- ujjlenyomat olvasó
- a stick-hez tartozó középső 'görgető' gombnak
- Fn billentyűhöz tartozó kombinációk
- WiFi, BT normális visszalező ledek (Ezen a 8.04LTS-en a WiFi visszajelző látszólag nem működik (az eszköz igen))
- SE P990 kapcsolat USB-n.

Egyéb észrevétel, ötlet?

Biztosan ki tudnék laborozni mindent, de ha már valaki már elöttem lefutotta a köreit megköszönném, ha nekem nem kéne.

Hálózati fájlrendszer

Fórumok

Sziasztok,

Adott egy saját fejlesztésű program, ami linuxra lefordítva harbourral (xhb) tökéletesen működik lokális diszken, ext3 fájlrendszeren, a sebességre sincsen panasz, annak ellenére h. fájl alapú adatbázissal dolgozik.
A problémám ott kezdődik, hogy ezt a helyi fájlrendszeres megoldást szeretném valami hálózati megoldásra cserélni, clusterelni. Próbáltam már több alternatívát is bevetni a cél érdekében, de valahogy a sebesség kapcsán mindig sikerül kudarcba fulladni.
Amik voltak már:
GFS (centOS)
Lustre (debian)
NFS (debian)
PVFS (debian)

Amíg csak nagy fájlokat kell mozgatni a szervereknek a backend felé (ami adott esetben lehet SAN is v. akár egy szerver is) addig simán tudja produkálni szinte mindegyik megoldás a hálózat áteresztő képességének határait. Azonban a program az véletlenül sem. Ami helyben jól működött összeborul teljesen és 8-10x lassabban fut mint lokálisan. A lockolás környékén nem találtam overhead-et, mert kikapcsolt nfs lockolással is működik a dolog, természetesen ugyanolyan lassan...
Ha valaki találkozott már hasonlóval, örülnék ha megosztaná a tapasztalatait.

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

Zoli

-r--r--r-- Jogosultság

Fórumok

Üdv!

Volt annó egy pendriveom, amit valószínűleg umount nélkül kiránthattam. Extlinuxot telepítettem rá, és most így állok:

# pwd
/media/disk

# ls -al
összesen 24
drwxrwxrwx 2 root root 4096 2008-06-13 13:47 .
drwxrwxrwx 5 root root 4096 2008-10-21 14:58 ..
-r--r--r-- 1 root root 12800 2008-05-30 19:50 extlinux.sys

Az extlinux.sys fájlal gyakorlatilag nem tudok csinálni semmit. Se törölni, átnevezni, jogosultságot/tulajdonost változtatni. Fsck már volt, és LiveCD szintén.

Hogyan kell törölni az ilyen jogosultsággal rendelkező fájlokat?

postfix

Fórumok

Sziasztok!

Segítségeteket szeretném kérni egy postfix probléma megoldásában.

Van egy szerver 2 IP címmel. Legyen ezek a.79.115.41 (ns4.ab.xy)es a.137.56.140 (ns3.ab.xy).

Ha a main.cf-ben az inet_interfaces = all akkor a levelek fejléce rosszul jelenik meg.

Received: from ns4.ab.xy (ns3.ab.xy [a.137.56.140] (may be forged))

Én azt szeretném ha így jelenik meg:
Received: from ns4.ab.xy (ns4.ab.xy [a.79.115.41])

A következő képpen probálkoztam:
inet_interfaces = a.79.115.41
de akkor sajnos a webes levelezessel bajok vannak, mert az a localhost-ot keresi.

postfix recipient check

Fórumok

Sziasztok,

Van egy postfix-es szerver, ami kiszolgál egy céget.
A cégnél működik egy Microsoft mail is, ami párhuzamosan működik a postfix-el, a MUA Outlook. Erről nem lehet leszoktatni az embereket (még, de ez itt off).

A probléma az, hogy ha valaki válaszol (reply to all) egy levélre, amiben keverve vannak a msmail és az smtp email címek, akkor azt a mua elküldi a postfixnek, ami nem küldi el senkinek, hanem hibaüzenetet dob.

Írok egy példát
en@ceg.hu - smtp cím, én kapom a levelet, én akarok reply to all
user1 - msmail cím, ő is megkapta a levelet
user2@ceg.hu - smtp cím, ő küldte nekem a levelet

Erre nyomok egy reply to all-t, akkor a következőt kapom:

Your message did not reach some or all of the intended recipients.

...

The following recipient(s) could not be reached:

'user2@ceg.hu' on ...
No transport provider was available for delivery to this recipient.

'user1' on ...
No transport provider was available for delivery to this recipient.

Szóval a postfix nem tudja elküldeni mindenkinek, ezért nem küldi el senkinek.

Úgy szeretném beállítani, hogy email címenként kezelje a levelet, tehát ilyen esetben akinek tudja továbbítsa a levelet.
Az is megoldás lenne, hogy az összes nem létező "cím" beesik egy mailbox-ba, onnan pedig megy egy reply a küldőnek.

A gép virtual domain-es, vannak bőségesen alias-ok, ez fontos lehet. Ha megmondjátok mi érdekel a konfigból akkor beírom, az egészet nem akarom (sok is meg minek). Ha tudtok mondani egy-két kulcsszót, akkor guglizok én, de semmi se jut eszembe.

Kérlek segítsetek

x

Soros port beállítása.

Fórumok

Sziasztok!

A feladat az lenne, hogy soros porton keresztül megjhajtsak egy 2*20-as pontmátrix LCD kijelzőt. Ehhez a soros portomat ami jelenleg ttyS1 (COM2) kelene a beállítanom, hogy az interfész fizikai rétegének paraméterei:
• 8 adatbit, 1 stopbit, nincs paritás
• baudrate = 2400 BPS.

Ez elméletileg meg is van, de valószínüleg mégsem.

stty -F /dev/ttyS1 -parenb cs8 ospeed 2400

beállítással próbálkoztam.

Valamint hogy a kiküldött karaktrek ASCII kódolással menjenek.

Tudna nekem valaki segíteni?