Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - doga312

Stran: 1 [2]
16
Software / Získání dne v týdnu z datumu
« kdy: 18. 01. 2018, 13:29:17 »
Ahoj,
řeším takové vylepšení na skriptu pro conky ohledně předpovědi počasí. Skriptem načítám data z xml souboru z yr.no a zobrazuji v conky.
V xml je datum zapsáno takto: 2018-01-18T14:00:00. Šlo by to datum nějak "přeložit" abych z něj dostal název dnu v týdnu?
Dík

17
Sítě / Adresa pro watchdog
« kdy: 30. 11. 2017, 13:42:46 »
Ahoj,
jakou používáte IP pro watchdog? Watchdog restartuje LTE modem od T-Mobile, ten zázrak od Huawei se neumí po výpadku sítě znovu připojit, je nutný restart :( Používal jsem DNS od googlu 8.8.8.8 ale přestal odpovídat na ping.
Dík za radu

18
Hardware / Koupě GPU pro Linux
« kdy: 27. 11. 2017, 22:42:13 »
Ahoj, úplně jsem ztratil přehled v grafických kartách. Sháním grafickou kartu okolo 3000Kč, občas si zahraji něco na Steamu, WOTko a i něco nakreslím v CADu. Na pc mám dualboot s Win10, to kvůli neschopnosti rozchodit ovladače na mou starou NVidii 450 od ZOTACu. Jak je to dnes s drivery pro linux (Ubuntu)? Kdysi se preferovali NVidie ale prý se situace změnila. Díky za pomoc s výběrem.

19
Software / Redukce Reserved block count na ext4
« kdy: 21. 09. 2017, 17:28:07 »
Ahoj,
prosím o sdělení Vašich názorů  a zkušeností ohledně redukce blokovaného místa pro roota na ext4.
Jedná se mi pouze o oddíly pro ukládání dat, nikoliv systémové. U 6TB disku to dělá 280GB a u 8TB raid6 až 420GB.

Je potřeba tam nechávat tolik?
Když už snížit, na kolik procent?
Jak je to s fragmentací?
Jsou i další rizika a problémy?

Díky za vaše postřehy ;)
 

20
Software / Nefunkční rsync a SSH při připojení přes cron
« kdy: 21. 09. 2017, 12:20:23 »
Ahoj,
udelal jsem si skriptík pro zálohu pomocí rsync a SSH. Veřejný klíč je v authorized_keys na protější straně (ssh server přes Cygwin na win 10). Když skript spustím manuálně přes terminál, SSH se automaticky připojí a vše funguje jak má. Když skript zavolá cron, nepřipojí se.
Skript:
Kód: [Vybrat]
#!/bin/sh
zaloha=den
DATE=`date "+%Y.%m.%d_%H:%M:%S"`
log=/home/dada/.a/User_rs/log/${DATE}_${zaloha}.log
exec 3>&1 1>>${log} 2>&1
rsync -avv -e 'ssh -p 6665' --delete-during --force --progress --exclude '/User/Desktop/Knihovny' User@95.245.241.111:/cygdrive/c/Users/User  /mnt/Zaloha_User/Dell_${zaloha} | tee /dev/fd/3
Vypis z logu:
Kód: [Vybrat]
tee: /dev/fd/3: Operace zamítnuta
opening connection using: ssh -p 6665 -l User 95.245.241.111 rsync --server --sender -vvlogDtpre.iLsfx . /cygdrive/c/Users/User  (12 args)
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password,keyboard-interactive).
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.1]
Ani upravení přístupu k .ssh protějšku nepomohlo:
Kód: [Vybrat]
chmod -R 777 .ssh
Kde dělám chybu? Dík za pomoc

21
Software / Unison „realtime sync“ nejde spustit jako služba
« kdy: 06. 09. 2017, 10:25:53 »
Ahoj,
nedávno mi zde na fóru někdo poradil při použití unison parametr repeat = watch, super :D Odinstaloval jsem stavajicí Unison a dle návodu:   https://l0x.de/posts/2016/11/17/dropbox-like-realtime-sync-unison/ jsem udělal následující:
Kód: [Vybrat]
sudo apt-get install ocaml python-pyinotify
sudo apt-get install subversion
svn co https://webdav.seas.upenn.edu/svn/unison/branches/2.48 unison
cd unison
make NATIVE=false UISTYLE=text
sudo cp src/{unison,fsmonitor.py} /usr/local/bin
upravil configurační soubor
Kód: [Vybrat]
# Unison preferences
root = /home/pokus/Plocha
root = /mnt/NFS/pokus/Plocha
auto=true
batch=true
ignore = Name {.Trash}
repeat = watch
vytvořil soubor ~/.config/systemd/user/unison@.service:
Kód: [Vybrat]
[Unit]
Description=Unison

[Service]
Environment="PATH=/usr/local/bin:/usr/bin"
ExecStart=/usr/local/bin/unison %i
Restart=always
RestartSec=10

[Install]
WantedBy=default.target
spustil službu
Kód: [Vybrat]
systemctl --user start unison@share
ale při
Kód: [Vybrat]
systemctl --user status unison@share
mi to vypisuje chybu
Kód: [Vybrat]
● unison@share.service - Unison
   Loaded: loaded (/home/doga/.config/systemd/user/unison@.service; disabled; ve
   Active: activating (auto-restart) (Result: exit-code) since St 2017-09-06 09:
  Process: 21784 ExecStart=/usr/local/bin/unison %i (code=exited, status=1/FAILU
 Main PID: 21784 (code=exited, status=1/FAILURE)

zář 06 09:59:58 STA systemd[2034]: unison@share.service: Main process exited, co
zář 06 09:59:58 STA systemd[2034]: unison@share.service: Unit entered failed sta
zář 06 09:59:58 STA systemd[2034]: unison@share.service: Failed with result 'exi
Při manuálním spuštění
Kód: [Vybrat]
unison Desk
to funguje jak má.
Kde muže být chyba? Dík za pomoc ;)

22
Ahoj,
pomocí rdiff-backup zálohuji pracovní stanici s Windows 7, kterou mám přes autofs-cifs připojenou v Ubuntu Mate. Zjistil jsem, že rdiff-backup nerozdýchá, že nemá zdroj a doposud vytvořené zálohy poškodí tak, že nejdou vytvářet další, vis:https://forum.root.cz/index.php?topic=16208.0.
Proto bych potřeboval ve skriptu podmínku přítomnosti zdroje. Něco jsem se snažil vytvořit ale nefunguje to:
Kód: [Vybrat]
#!/bin/sh
if [ -d "/mnt/NFS/Mix/Fotky" ]; then
rdiff-backup --print-statistics --terminal-verbosity 2 \
    --exclude-globbing-filelist /home/pokus/.skript/pokus_rdiff_exclude \
    --include-globbing-filelist /home/pokus/.skript/pokus_rdiff_include \
    --exclude / / /mnt/NFS/Filmy/cil
rdiff-backup --remove-older-than 30D --terminal-verbosity 2 --force /mnt/NFS/Filmy/cil
fi
exit
pokus_rdiff_include:
Kód: [Vybrat]
/mnt/NFS/Mix/Fotky
Místo samby to tu zkouším z NFS ale princip by měl být asi stejný.
Nějaký nápad jak to zprovoznit nebo dokonce jiný způsob jak podmínit přítomnost zdroje před během zálohy?
Dík za nápady ;)

23
Software / Chyba při zálohování s rdiff-backup
« kdy: 04. 09. 2017, 09:38:31 »
Ahoj,
rdiff-backup mi vyhodil tuto chybu:
Kód: [Vybrat]
Previous backup seems to have failed, regressing destination now.
Exception 'CRC check failed 0xd254c440 != 0x57f339eeL' raised of class '<type 'exceptions.IOError'>':
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/robust.py", line 32, in check_common_error
    try: return function(*args)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 462, in get_fp
    current_fp = self.get_first_fp()
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 499, in get_first_fp
    rpath.copyfileobj(fp, current_fp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/rpath.py", line 62, in copyfileobj
    inbuf = inputfp.read(blocksize)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 324, in Main
    take_action(rps)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 337, in Backup
    backup_final_init(rpout)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 501, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/Main.py", line 920, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/regress.py", line 71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/rorpiter.py", line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/regress.py", line 268, in fast_process
    if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/regress.py", line 290, in restore_orig_regfile
    tf.write_from_fileobj(rf.get_restore_fp())
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 488, in get_restore_fp
    return robust.check_common_error(error_handler, get_fp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/robust.py", line 32, in check_common_error
    try: return function(*args)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 462, in get_fp
    current_fp = self.get_first_fp()
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/restore.py", line 499, in get_first_fp
    rpath.copyfileobj(fp, current_fp)
  File "/usr/lib/python2.7/dist-packages/rdiff_backup/rpath.py", line 62, in copyfileobj
    inbuf = inputfp.read(blocksize)
  File "/usr/lib/python2.7/gzip.py", line 268, in read
    self._read(readsize)
  File "/usr/lib/python2.7/gzip.py", line 332, in _read
    self._read_eof()
  File "/usr/lib/python2.7/gzip.py", line 354, in _read_eof
    hex(self.crc)))
IOError: CRC check failed 0xd254c440 != 0x57f339eeL
Už se mi to stalo podruhé, poprvé se zaplnil cílový disk a teď jsem zkoušel, jak se rdiff-backup zachová, když bude zálohovaná stanice s Win7 připojená přes autofs - cifs nedostupná, po dvou dnech běhu jsem rdiff-backup ukončil.
Poprvé mi pomohlo až kompletní smazání dosavadních záloh a začít znovu od začátku, což je krajní a v podstatě nepoužitelné řešení :(
Měl jsem za to, že se rdiff-backup po nekorektně dokončené záloze vrátí k poslední dokončené.
Je nějaký způsob jak to opravit?
Děkuji za pomoc

24
Software / Nefunkční Cron, chybějící mailer
« kdy: 08. 08. 2017, 19:23:14 »
Ahoj, nedávno jsem experimentoval s postfixem, následně jsem si všimul, že mi nechodí cron.
V logu:
Kód: [Vybrat]
Aug  8 19:14:01 NOTE CRON[8196]: (doga) CMD (/usr/bin/unison Down)
Aug  8 19:14:02 NOTE cron[990]: sendmail: fatal: open /etc/postfix/main.cf: No such file or directory
Aug  8 19:14:02 NOTE postfix/sendmail[8200]: fatal: open /etc/postfix/main.cf: No such file or directory
Aug  8 19:14:02 NOTE CRON[8195]: (doga) MAIL (mailed 183 bytes of output but got status 0x004b from MTA#012)
Nemohu najít, kde postfix deaktivovat.
Dík za radu ;)

25
Software / Chyba při zálohování s rdiff-backup
« kdy: 07. 05. 2017, 16:41:50 »
Ahoj,
pomocí rdiff-backup zálohuji pracovní stanici s Windows 7, kterou mám přes sambu a autofs připojenou v Ubuntu Mate.
Hází mi to tyto dvě chyby:
Kód: [Vybrat]
ListError mnt/SMB/Pracovni_C/Users/Alex/Pictures/zahrada_jaro.jpg/hiberfil.sys [Errno 16] Device or resource busy: '/mnt/SMB/Pracovni_C/hiberfil.sys'
ListError mnt/SMB/Pracovni_C/Users/Alex/Pictures/zahrada_jaro.jpg/pagefile.sys [Errno 16] Device or resource busy: '/mnt/SMB/Pracovni_C/pagefile.sys'
Když soubor smažu, v chybě se objeví jiný.
Po vypnutí hiberfil.sys první chyba odpadla ale pagefile.sys vypínat nebudu.
Nějaký nápad co s tím? Dík ;)

26
Distribuce / Ubuntu Mate 16.04 a problémy se zvukem
« kdy: 18. 04. 2017, 12:59:39 »
Ahoj, už to bude rok, co mě trápí na Mate zvuk. Dělá to jenom v Mate, v Ubuntu bylo vše v pohodě.
Již od instalace se mi přepíná výstup HDMI2  na optiku, když jsem to přepnul zpět, někdy naskočil někdy ne.
Teď už nemůžu ani změnit úroveň zvuku ve VLC. Při změně hlasitosti vypadne zvuk do sekaného šumu, to se stane i pavucontrol.
Zvuk v Mate (mate-media) vůbec nereaguje na nastavení, i ikona časem zmizela z oznamovacího panelu :D
Ani alsamixer nepomohl.
Teď jsem zjistil, že u jiného uživatele to funguje správně :(
Nevíte kde hledat šotka?

Zvuková karta:
Kód: [Vybrat]
doga@OSB:~$ lspci -v | grep -A7 Audio
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
Subsystem: ASUSTeK Computer Inc. 7 Series/C210 Series Chipset Family High Definition Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at f7e10000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])

27
Software / crontab nespustí bash skript
« kdy: 25. 03. 2017, 01:33:56 »
Ahoj,
nedávno jsem tu řešil bash skript pro zálohování pomocí rsyncu ale potvora se nechce spouštět.
Crontab:
Kód: [Vybrat]
0 1 * * * /home/user/.skript/Zal_rsync_den
Kde je chyba?
Dík za pomoc ;)

28
Software / AUTOFS, SSHFS nejde připojit
« kdy: 23. 03. 2017, 22:36:33 »
Ahoj,
řeším takový problém, nějak se mi nedaří připojit SSHFS pomocí Autofs.
auto.master:
Kód: [Vybrat]
#+auto.master
/mnt/SSHFS         /etc/auto.SSHFS --timeout=30,--ghost
auto.SSHFS:
Kód: [Vybrat]
OSB_DoGa -fstype=fuse,soft,intr,rw,nodev,nonempty,noatime,allow_other,max_read=65536 :sshfs\#doga@192.168.1.100\:/home/doga
Složku OSB_DoGa to vytvoří ale už nejde otevřít.
Ručně to funguje:
Kód: [Vybrat]
sshfs doga@192.168.1.100:/ /mnt/pokus
Takže klíče bez hesla fungují.
Přes Autofs mám připojené ještě Sambu a NFS ty fungují.
Nevíte proč to SSHFS nefunguje?
Dík za pomoc

29
Software / Skript pro zálohu pomocí rsync
« kdy: 05. 03. 2017, 15:26:00 »
Ahoj,
tak jsem se přes řadu zálohovacích programů dostal až k rsync.
Tady je jeden jednoduchý skript pro tvorbu snapshotů, který mi vyhovuje ale pracuje jen s datem.
Prosím o radu , jak ho doplnit, aby pracoval i časem. Hodiny a minuty stačí.
Děkuji
Kód: [Vybrat]
    #!/bin/bash
     
    #Backup Script
     
    #Todays date in ISO-8601 format:
    DAY0=`date -I`
     
    #Yesterdays date in ISO-8601 format:
    DAY1=`date -I -d "1 day ago"`
     
    #The source directory:
    SRC="/home/doga/pokus1"
     
    #The target directory:
    TRG="/home/doga/pokus2/$DAY0"
     
    #The link destination directory:
    LNK="/home/doga/pokus2/$DAY1"
     
    #The rsync options:
    OPT="-avh --delete --link-dest=$LNK"
     
    #Execute the backup
    rsync $OPT $SRC $TRG

    #29 days ago in ISO-8601 format
    DAY29=`date -I -d "29 days ago"`
     
    #Delete the backup from 29 days ago, if it exists
    if [ -d /home/doga/pokus2/$DAY29 ]
    then
    rm /home/doga/pokus2/$DAY29
    fi

30
Software / luckyBackup prohledává mimo include/zařazení
« kdy: 22. 02. 2017, 16:25:35 »
Ahoj všichni,
protože se zatím necítím, abych si v Ubuntu 16.04 Mate udělal pomocí rsync zálohovaní s verzováním, šáhl jsem po luckyBackup.
V luckyBackup mám v include/zařazení nastaveny konkrétní složky s volbou "Pouze zařazené", které potřebuji zálohovat a to funguje jak má.
Problém je v tom, že i přes nastavené Zařazení,  luckyBackup stejně prohledává celý zdroj a to je zdrojem spousty chyb (zástupci, linky ve Win7).
Jde nějak nastavit, aby luckyBackup opravdu prohledával jen zvolené složky?
Nebo jiný podobný soft?
Dík za radu ;)

Stran: 1 [2]