abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:11 | Komunita

Na konferenci herních vývojářů GDC 2019 (Game Developers Conference) měla svůj stánek i společnost Red Hat. Návštěvníci si mohli zahrát počítačové hry na Fedoře 29 s Cinnamonem a Lutrisem.

Ladislav Hagara | Komentářů: 0
včera 15:33 | Komunita

O víkendu probíhá v Cambridgi (MA) konference LibrePlanet 2019 organizovaná Nadací pro svobodný software (FSF). Na programu je řada zajímavých přednášek. Sledovat je lze také online.

Ladislav Hagara | Komentářů: 1
22.3. 21:33 | Humor

Richard M. Stallman v článku Install Fests: What to Do about the Deal with the Devil navrhuje, jak se vypořádat s morálním dilematem, zda na „installfestech“ (akcích, kde zkušení uživatelé pomáhají nováčkům nainstalovat GNU/Linux na přinesený hardware) instalovat také nesvobodný software, typicky ovladače. Vzdělávací přístup je „škola hrou“, kdy instalace právě nesvobodného softwaru provádí postava „Ďábla“.

Fluttershy, yay! | Komentářů: 8
22.3. 14:44 | Komunita

Dalších sedm produktů od společnosti ThinkPenguin získalo certifikaci RYF (Respects Your Freedom, Respektuje vaši svobodu) udělovanou Nadací pro svobodný software (FSF). Poprvé získal certifikaci USB mikrofon, konkrétně TPE-USBMIC. Certifikace RYF byla představena v říjnu 2012.

Ladislav Hagara | Komentářů: 0
22.3. 13:33 | Komunita

Na Humble Bundle lze získat počítačovou hru Tacoma (YouTube, Wikipedie) běžící také v Linuxu zdarma. Speciální akce končí v neděli v 18:00.

Ladislav Hagara | Komentářů: 0
22.3. 11:11 | Zajímavý projekt

Na Kickstarteru byla spuštěna kampaň na podporu zařízení NexDock 2. Jedná se o přenosnou dokovací stanici aneb notebook bez procesoru a paměti. Stačí připojit podporovaný telefon s Androidem nebo Raspberry Pi.

Ladislav Hagara | Komentářů: 0
22.3. 09:55 | Zajímavý článek

Před týdnem byly vydány nové verze 4.2.11.1, 5.0.7.2, 5.1.6.2, 5.2.2.1 a 6.0.0.beta3 frameworku pro vývoj webových aplikací Ruby on Rails (Wikipedie). Opraveny byly 3 bezpečnostní chyby: CVE-2019-5418, CVE-2019-5419 a CVE-2019-5420. Analýza CVE-2019-5418 (zobrazit si lze libovolný soubor na serveru, například /etc/passwd) na blogu Chybeta.

Ladislav Hagara | Komentářů: 1
21.3. 23:33 | Zajímavý projekt

Na Humble Bundle byla spuštěna akce Humble Book Bundle: Web Programming by O'Reilly. Za 1 dolar a více lze koupit 5 elektronických knih, za 8 dolarů a více lze koupit 11 elektronických knih a za 15 dolarů a více lze koupit 17 elektronických knih věnovaných webovému programování od nakladatelství O'Reilly Media. Část ceny lze určit charitě.

Ladislav Hagara | Komentářů: 0
21.3. 23:00 | Pozvánky

Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 162. brněnský sraz, který proběhne v pátek 22. března od 18:00 v restauraci Slatinský šenk na adrese Zlínská 12.

Ladislav Hagara | Komentářů: 1
21.3. 16:22 | Nová verze

Jonathan Thomas oznámil vydání nové verze 2.4.4 video editoru OpenShot (Wikipedie). Přehled novinek na YouTube. Zdrojové kódy OpenShotu jsou k dispozici na GitHubu. Ke stažení je také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo na spouštění a spustit.

Ladislav Hagara | Komentářů: 0
Kolik balíčků (v tisících) máte nainstalovaných na svém systému?
 (4%)
 (13%)
 (33%)
 (30%)
 (19%)
 (3%)
 (2%)
 (1%)
 (3%)
Celkem 231 hlasů
 Komentářů: 22, poslední 22.3. 12:39
Rozcestník

Dotaz: growisofs někdy nejede

7.11.2005 11:12 Lukáš MATELA | skóre: 16
growisofs někdy nejede
Přečteno: 374×
Zdravím všechny,

mám velmi podivný problém. V zálohovacím skriptu:
root@linserv:/root# cat /etc/cron.daily/zaloha.daily            
#!/bin/sh

#odstrani zkopirovane archivy
rm -r /home/backup/*
rm /srv/samba/backup/*

mkdir /home/backup/log

#vytvori zalohovane soubory *.afio v /home/backup
#a dale logy v /home/backup/log
/root/admin/backup.skripty -f
/root/admin/backup.system -f
/root/admin/backup.varicad -f
/root/admin/backup.winbase -f
/root/admin/backup.money -f
/root/admin/backup.zamestn -f
/root/admin/backup.firma -f

#vypali zalohy + logy
mkisofs -J -R /home/backup > /srv/samba/backup/zaloha.iso
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso

#pripoji vzdaleny disk na jinem pocitaci, kam pozdeji zkopiruje zalohy
smbmount //ekonom/zaloha /mnt/ekonom/zaloha/ -o iocharset=iso8859-2,codepage=cp850,username=jmeno_admina,password=`cat /root/admin/heslo`

if [ $? = 0 ]; then
    #zkopiruje zalohovane archivy na ekonom do zaloha
    cp -r /home/backup/* /mnt/ekonom/zaloha
    #odpoji disk, ktery mountuje na ekonomu
    smbumount /mnt/ekonom/zaloha/
fi
Nefunguje vypalování, tedy řádek:
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso
je bez očekávaného efektu. Ráno je vždy DVD médium se starým obsahem :-(.

Přitom pokud spustím příkaz:
`cat /etc/cron.daily/zaloha.daily | grep grow`
, tak se vypalování rozběhne, ať už je v mechanice DVD+RW, DVD-RW nebo dokonce DVD-RAM :-). A to buď zformátované, nebo i s nějakým obsahem. Jen pokud je tam obsah, tak to napíše varování:
WARNING: /dev/dvdrw already carries isofs!
About to execute 'builtin_dd if=/srv/samba/backup/zaloha.iso of=/dev/dvdrw obs=32k seek=0'
Nevíte prosím někdo v čem by mohl být problém?

Předem dík za tipy

Lukáš

Odpovědi

8.11.2005 08:15 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Neporadíte prosím někdo alespoň jak do toho zálohovacího skriptu zapsat něco, co vypíše někam nějaké hlášky programu growisofs, abych viděl v čem je problém? Včera večer jsem před řádek s growiso přidal řádek:
dvd+rw-format -force /dev/dvdrw
a v souboru /var/log/messages se objevil následující řádek:
linserv krenel: lease broken - over pid = 18331
který se objevil teprve po následujícím zálohování. V mechanice je DVD-RAM. Dříve v messages tento řádek nebýval (Dříve jsem v mechanice měl DVD+RW). Předpokládám, že tato hláška souvisí s formátováním DVD-RAM. Předem děkuji za nápady Lukáš
8.11.2005 08:38 Mortal
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Neporadíte prosím někdo alespoň jak do toho zálohovacího skriptu zapsat něco, co vypíše někam nějaké hlášky programu growisofs, abych viděl v čem je problém?
tak to vypalování pusť ručně a uvidíš v čem je problém
8.11.2005 10:39 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
No vždyť pokud to vypalování pusím ručně, tedy výrazem:
`cat /etc/cron.daily/zaloha.daily | grep grow`
a tedy se ručně provede příkaz:
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso
tak to vypaluje úplně bez probémů. Jen v tom skriptu to nejede :-(. Opravdu nechápu v čem je problém. Lukáš
8.11.2005 11:54 Mortal | skóre: 26 | blog: mortals_log
Rozbalit Rozbalit vše Re: growisofs někdy nejede
tak si v tom scriptu přesměrovávej výstupy do nějakého souboru pomocí >>
V pekle jsou samé diskety a ďábel je velká disketová mechanika
17.11.2005 12:50 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Takže konečně jsem se k serveru dostal, takže situace je následující:

ve skriptu /etc/cron.daily/zaloha.daily byl řádek:

growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso

skript nikdy nezazálohoval na DVD. Pokud jsem však spustil tohle:

`cat /etc/cron.daily/zaloha.daily | grep grow`

tak se bez problémů povedlo vypálit zálohu

Přidal jsem tedy výpis do souboru pomocí >>:

growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso >> /home/user/neco/grisofs.log

a na konzoli se po spuštění příkazu `cat .. | grep ..` objevilo to tohle:

growisofs: no mkisofs options are permitted with =, aborting... :-(

Tak teď nevím, proč to tuhle hlášku píše... Mám podezření, že se to bude muset v tom skriptu napsat s nějakými uvozovkami, ale nejsem si jistý...

Předem dík za každý nápad či radu

Lukáš
18.11.2005 07:21 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Prosím, poraďte někdo, proč příkaz:

growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso

nelze spustit ze zálohovacího skriptu, ale jen na příkazové řádce.

Viz předchozí popis se objevuje následující hláška:

growisofs: no mkisofs options are permitted with =, aborting...

Předem děkuji

Lukáš
David Watzke avatar 18.11.2005 07:31 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: growisofs někdy nejede
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso

Nehubuje na to =?

“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
19.11.2005 12:18 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso

Nehubuje na to =?

Jasně že to hlásí něco kvůli tomu =.
Jenomže když příkaz:
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso
napíšu na příkazový řádek, provede se bez "hubování". Když však tentýž příkaz hodím do skriptu, nevykoná se. A to právě neumím napravit.
Stanislav Brabec avatar 19.11.2005 17:11 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: growisofs někdy nejede
To, co zde píšete, je správná syntaxe. Ale vypadá to, že ve skriptu asi máte ještě nějaký parametr navíc, který se tam dostal omylem. growisofs neví, co s ním, protože při použití zde uvedené syntaxe se mkisofs již nevolá.

Zkuste před growisofs přidat echo s případným přesměrováním.
19.11.2005 17:57 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: growisofs někdy nejede
alebo
set -x
20.11.2005 10:03 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Díky za tip. Bohužel opět nerozumím.

man set

mi napíše

No manual entry for set

a příkaz

set -help

taky není zrovna sdílný.

Kam mám prosím set -x napsat a co to má dělat?
20.11.2005 10:37 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: growisofs někdy nejede
set je interny prikaz shellu. parameter -x nastartuje debug mod a +x ho prekvapivo vypne. clovek potom vidi priamo v shellskripte co sa mu spusta a s akymi parametrami.
20.11.2005 09:53 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Děkuji za radu. Bohužel se musím přiznat, že úplně nerozumím. 1) Část skriptu vypadá následovně:
mkisofs -J -R /home/backup > /srv/samba/backup/zaloha.iso
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso
pomocí `cat /cesta/skript | grep growiso` se vypalování rozjede, ale jen pokud jej spustím takto. Pokud je celý skript puštěn cronem, DVD zůstane se starým obsahem (nevypaluje se).
2) Na radu Mortala jsem přidal přesměrování pomocí >>, tedy jsem skript upravil následovně:
mkisofs -J -R /home/backup > /srv/samba/backup/zaloha.iso
growisofs -Z /dev/dvdrw=/srv/samba/backup/zaloha.iso >> /home/user/nekam/grisofs.log
nyní se pomocí `cat /cesta/skript | grep growiso` zobrazí následující hláška
growisofs: no mkisofs options are permitted with =, aborting...
Jak má prosím vypadat ten příkaz s echo? Nevím teď přesně, co je tím myšleno. Předem dík za odpověď.
20.11.2005 11:44 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Tak zdá se, že jsem to vyřesil:
OPTION="/dev/dvdrw=/srv/samba/backup/zaloha.iso"
growisofs -Z $OPTION
a už to pálí i ve skriptu. :-) Ale úplně to neumím vysvětlit. Zřejmě půjde o vlastnost bash, která nedovoluje použít =.

Dík všem za snahu pomoct
Stanislav Brabec avatar 20.11.2005 20:11 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Taková vlastnost neexistuje, = má speciální význam jen u přiřazení do proměnné, anebo když ho tak nadefinujete. Spíš tam byl nějaký překlep.
20.11.2005 20:28 Jaromír Dvořáček | skóre: 20 | blog: Outrage's Blog
Rozbalit Rozbalit vše Re: growisofs někdy nejede
možná stačilo jednoduché \= místo samostatného = ...
Není-li to pravda, je to velmi dobře vymyšleno.
3.8.2006 14:36 Lukáš MATELA | skóre: 16
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Po delší době jsem náhodou zjistil, v čem byl problém:

nebylo to tím OPTION=...., jak jsem si původně myslel, ale právy skriptu, který vypalování vykonával. Takže musel být spustitelný nejen pro uživatele root, ale i pro skupinu root.
23.5.2008 12:35 Andrej
Rozbalit Rozbalit vše Re: growisofs někdy nejede
growisofs nemapaloval cez cron - Ja som sa s tym trapil tiez a pomohlo mi nasledovne:

pridaj parameter "-use-the-force-luke=tty"

growisofs -use-the-force-luke=tty -Z $dev_dvd -R -J -l $cesta_z/tmp
15.8.2006 11:21 libor
Rozbalit Rozbalit vše Re: growisofs někdy nejede
Občas to chce hoši přečíst si man. Pokud se to pustí z cronu, a na dvd už cosi je, tak se growisofs boji to přesmažit něčím jiným protože na něj nikdo "nedohlíží" (je to pouštěné z crontabu). V tom skriptu stačí když se přesměruje výstup a hlavně vstup někam/z něčeho a už si myslí že ho někdo sleduje (je tam sice WARNING místo FATAL) ale jede to.

pro klasiscký shell např. takto: growisofs -Z /dev/dvd -J -R /data > /tmp/grw.log 2>&1 < /dev/tty6

Libor

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.