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 - FAT32

Stran: [1]
1
Server / Výpadek webglobe.sk
« kdy: 31. 05. 2022, 11:54:32 »
Ahoj,

máte někdo emaily od této společnosti? Nefungují mi žádné emaily na podpoře se jen vyjádřily, že "mají výpadek". Emaily nefungují prakticky od rána.

Mám tam pár slovenských klientů se servery a teď dostávám dost po čuni co se děje a sám nevím, máte někdo bližší info? Dík.

2
Server / Virtualizace serveru se SW RAID 1
« kdy: 01. 03. 2021, 22:43:41 »
Zdravím jak virtualizovat efektivně a s co nejmenší chybovostí fyzicky server na, kterém je mdadm raid 1?

Virtuální server by měl být tradiční QEMU virtuál v proxmoxu.

Níže je detailní info:

Kód: [Vybrat]
mount | grep '^/dev'

/dev/md2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
/dev/md0 on /boot type ext4 (rw,relatime,data=ordered)

mdadm --query --detail /dev/md{0,2}

Kód: [Vybrat]
/dev/md0:
        Version : 1.2
  Creation Time : Thu Aug 23 20:10:05 2018
     Raid Level : raid1
     Array Size : 975296 (952.44 MiB 998.70 MB)
  Used Dev Size : 975296 (952.44 MiB 998.70 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Sun Feb  7 00:57:06 2021
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : dir2:0
           UUID : 1da015d3:c3443291:f4b63363:aec59730
         Events : 159

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1
/dev/md2:
        Version : 1.2
  Creation Time : Thu Aug 23 20:10:25 2018
     Raid Level : raid1
     Array Size : 217697280 (207.61 GiB 222.92 GB)
  Used Dev Size : 217697280 (207.61 GiB 222.92 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Wed Feb 24 01:02:48 2021
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : dir2:2
           UUID : 148bd7a9:a17e9e6e:d002c2d0:d7806567
         Events : 6779

    Number   Major   Minor   RaidDevice State
       0       8        3        0      active sync   /dev/sda3
       1       8       19        1      active sync   /dev/sdb3


/etc/fstab
Kód: [Vybrat]
  # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
   
    # / was on /dev/md2 during installation
    UUID=7963eac4-4af8-4f02-8091-30887c83a10d /               ext4    errors=remount-ro 0       1
   
    # /boot was on /dev/md0 during installation
    UUID=b50673a9-beeb-46c5-accf-45778ebe6512 /boot           ext4    defaults        0       2
   
    # swap was on /dev/md1 during installation
    UUID=35e6df63-d091-4db4-88a5-5636a1fea96b none            swap    sw              0       0
    /dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
   
     nfs     defaults        0       0
   
    dir2.host.tld:/mnt/bacula  /mnt/bacula     nfs     defaults 0      0

3
Vývoj / RSYNC automatický skript error
« kdy: 02. 08. 2018, 12:07:08 »
Ahoj všem,

potřeboal by jsem poradit. Mám automatický zálohovací skript, který zlobí a já nechápu proč. Při erroru to tahá cestu
Kód: [Vybrat]
/root/ssh
a já nechápu proč..

Kód: [Vybrat]
#!/bin/bash
#VARIABLES DEFINE TO STORE COMMANDS AND VALUES.
TODAY_DATE=$(date +%Y%m%d) #Store current date
MKDIR=$(which mkdir)    #store mkdir command
RSYNC=$(which rsync)    #store rsync command
DEL=$(which rm)             #store rm command
TAR=$(which tar)             #store tar command
MAIL=$(which mail)         #store mail command
LOGFILE='/tmp/backup.log' #store path of log file & touch this file in /tmp directory

#ADD EMAIL ID IN MAILTO FOR GETTING NOTIFICATIONS IN MAIL
MAILTO='muj@email.com'
BODY="nnFor more information please check $LOGFILE.nnnThanks,n$0"

#CREATE DIRECTORY TO STORE BACKUP FILES
PRODBACKDIR=$TODAY_DATE/var/production-backup/

#IF CONDITION CHECK DIRECTORY IS PRESENT OR NOT AND IF NOT PRESENT CREATE DIRECTORY WITH PROVIDED DIR STRUCTURE.
if [ ! -d "{$PRODBACKDIR}" ] && [ `$MKDIR -p "$PRODBACKDIR"` ];
then
echo -e "Directory Created for site";
fi

#if [ ! -d “{$BLOGBACKDIR}” ] && [ `$MKDIR -p “$BLOGBACKDIR”` ];
#then
#echo -e “Directory Created for Production Blog Codebase”;
#fi

#REMOVE BACKUP FILES 7 DAYS OLDER
find /var/production-backup/ -mtime +7 -exec rm -rf {} ";"

#RSYNC COMMAND  TO SYNC CODE OR DATA FROM REMOTE SERVER TO LOCAL USING SSHPASS TO PASS PASSWORD OF REMOTE SERVER
sshpass -p 'password' $RSYNC --progress -rPz ssh -e backups@remotehost:/var/www/website $PRODBACKDIR

#FOR LOOP TO CHECK BACKUP FILES AND COMPRESSED IT WITH .TAR.GZ FILE WHICH SAVES DISK SPACE ON LOCAL SYSTEM AND ALSO REMOVE NON COMPRESSED FILES.

for DOC in $PRODBACKDIR; do
echo "`date '+%Y-%m-%d'` : ${DOC} backup started";
if [ -d ${DOC} ]; then
          FILENAME=$(echo $DOC | awk -F '/' '{print $NF}');
          TARFILE="$FILENAME-$TODAY_DATE.tar.gz";
          echo "`date '+%Y-%m-%d'` : ${DOC} archiving started.";
          $TAR -cvzf $PRODBACKDIR/$TARFILE $PRODBACKDIR/$FILENAME;

#IF CONDITION CHECK ERRORS WHILE CREATING TAR.GZ AND REPORT IF TAR COMMAND FAILS.
if [ $? -eq 0 ]; then
                       echo "`date '+%Y-%m-%d'` : ${DOC} archiving done."
                       $DEL -rf $PRODBACKDIR/$FILENAME
                       echo "`date '+%Y-%m-%d'` : ${DOC} deleting of non-archive directory done."
               else
                       echo "Error while creating tar."
                       echo -e "Error while creating tar file.$BODY" | $MAIL -s 'Error : Creating tar file' $MAILTO
                       exit 1
               fi
       fi
       echo "`date '+%Y-%m-%d %H:%M:%S'` : ${DOC} backup completed"
done


#SEND THE NOTIFICATION EMAIL AFTER SUCCESSFUL COMPLETION OF BACKUP.
echo -e "Backups successfully done for Production codebase" | $MAIL -s "Completed : Backup finished." $MAILTO

Error:
Kód: [Vybrat]
sending incremental file list
rsync: link_stat "/root/ssh" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1196) [sender=3.1.2]
2018-08-02 : 20180802/var/production-backup/ backup started
2018-08-02 : 20180802/var/production-backup/ archiving started.
20180802/var/production-backup/
2018-08-02 : 20180802/var/production-backup/ archiving done.
2018-08-02 : 20180802/var/production-backup/ deleting of non-archive directory done.
2018-08-02 10:06:25 : 20180802/var/production-backup/ backup completed

Stran: [1]