SMF - Just Installed!
pvcreate /dev/sdbvgcreate vg_gluster /dev/sdblvcreate -l 100%FREE -n lv_gluster vg_glustermkfs.xfs /dev/vg_gluster/lv_glustermkdir -p /data/glusterecho "/dev/vg_gluster/lv_gluster /data/gluster xfs defaults,noatime 0 0" | sudo tee -a /etc/fstabsystemctl daemon-reload
mount -alsblkmkdir -p /data/gluster/brick1chown -R root:root /data/gluster
chmod -R 755 /data/glusterapt update && apt install -y glusterfs-server
systemctl enable --now glusterdgluster peer probe 10.10.1.41
gluster peer probe 10.10.1.43gluster peer statusgluster volume create webdata replica 3 arbiter 1 10.10.1.42:/data/gluster/brick1 10.10.1.41:/data/gluster/brick1 10.10.1.43:/data/gluster/brick1 forcegluster volume infogluster volume start webdatagluster volume statusmkdir -p /var/wwwmount -t glusterfs 10.10.1.42:/webdata /var/wwwecho "10.10.1.42:/webdata /var/www glusterfs defaults,_netdev,backupvolfile-server=10.10.1.41:10.10.1.43 0 0" | sudo tee -a /etc/fstabgluster volume set webdata performance.cache-size 256MB
gluster volume set webdata performance.write-behind on
gluster volume set webdata network.ping-timeout 5echo "GlusterFS Cluster Works" > /var/www/test.txtcat /var/www/test.txtHost 10.10.1.41 is not in 'Peer in Cluster' stategluster peer statusgluster volume stop webdatagluster volume delete webdatasudo apt updatesudo apt install -y glusterfs-serversudo systemctl enable --now glusterdsudo gluster peer probe 10.10.1.47sudo gluster peer statussudo mkdir -p /gluster/datasudo gluster volume create docker-data replica 2 10.10.1.46:/gluster/data 10.10.1.47:/gluster/data forcesudo gluster volume start docker-datasudo mkdir -p /mnt/gluster-storageecho "localhost:/docker-data /mnt/gluster-storage glusterfs defaults,_netdev 0 0" | sudo tee -a /etc/fstabsudo systemctl daemon-reloadsudo mount -asudo apt install -y ca-certificates curl gnupgsudo install -m 0755 -d /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo $VERSION_CODENAME) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullsudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudo docker run hello-worldopenssl pkcs12 -in cert.pfx -nocerts -nodes -out private.keyopenssl pkcs12 -in cert.pfx -clcerts -nokeys -out cert.pemopenssl pkcs12 -in cert.pfx -cacerts -nokeys -out ca-chain.pemcat cert.pem ca-chain.pem > fullchain.pemrsync -avzP --human-readable /откуда/ /куда/rsync -avz --delete /откуда/ /куда/while true; do
rsync -avz --delete /откуда/ /куда/
sleep 60 # пауза 1 минута между проверками
done
rsync -aPh /source/path/ /destination/path/rsync -aPh --bwlimit=50000 /var/www/html/upload/ /mnt/new_disk/upload/rsync -aPh --delete /var/www/html/upload/ /mnt/new_disk/upload/swapon --showswapoff -v /dev/sda3cat /etc/fstabvi/etc/fstabfdisk -c -u -lfdisk -c -u /dev/sda
vi /etc/default/grubgrub2-mkconfig -o /etc/grub2.cfgdracut --regenerate-all --forcegrubby --info=ALLgrubby --update-kernel=ALL --remove-args='resume=UUID=8f45c1b1-8950-4029-bf7b-96d1d89d8f53'grubby --info=ALLrebootfdisk -c -u /dev/sda fdisk -c -u /dev/sdarebootxfs_growfs /dev/sda2df -Thfdisk -c -u /dev/sdamkswap /dev/sda3swapon -v /dev/sda3blkidvi /etc/fstabvi /etc/default/grub grub2-mkconfig -o /etc/grub2.cfgdracut --regenerate-all --forcegrubby --update-kernel=ALL --args='resume=UUID=663f201f-c5aa-41f1-a07f-c17dbfa887bf'grubby --info=ALLrebootrd.break enforcing=0 mount -o rw,remount /sysrootchroot /sysrootpasswd roottouch /.autorelabelexitexitsudo apt updatesudo apt install build-essential libcairo2-dev libjpeg-turbo8-dev \
libpng-dev libtool-bin libossp-uuid-dev libvncserver-dev \
freerdp2-dev libssh2-1-dev libtelnet-dev libwebsockets-dev \
libpulse-dev libvorbis-dev libwebp-dev libssl-dev \
libpango1.0-dev libswscale-dev libavcodec-dev libavutil-dev \
libavformat-dev -ysudo wget https://downloads.apache.org/guacamole/1.5.5/source/guacamole-server-1.5.5.tar.gzsudo tar -xvf guacamole-server-1.5.5.tar.gzsudo cd guacamole-server-1.5.5sudo ./configure --with-init-dir=/etc/init.d --enable-allow-freerdp-snapshotssudo makesudo make installsudo ldconfigsudo systemctl daemon-reloadsudo systemctl enable guacdsudo systemctl start guacdsudo systemctl status guacdsudo mkdir -p /etc/guacamole/{extensions,lib}sudo add-apt-repository -y -s "deb http://archive.ubuntu.com/ubuntu/ jammy main universe"sudo apt install tomcat9 tomcat9-admin tomcat9-common tomcat9-user -ysudo wget https://downloads.apache.org/guacamole/1.5.5/binary/guacamole-1.5.5.warsudo mv guacamole-1.5.5.war /var/lib/tomcat9/webapps/guacamole.warsudo systemctl restart tomcat9 guacdsudo apt install mariadb-server -ysudo mysql_secure_installationsudo wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-9.1.0.tar.gzsudo tar -xf mysql-connector-j-9.1.0.tar.gzsudo cp mysql-connector-j-9.1.0/mysql-connector-j-9.1.0.jar /etc/guacamole/lib/sudo wget https://downloads.apache.org/guacamole/1.5.5/binary/guacamole-auth-jdbc-1.5.5.tar.gzsudo tar -xf guacamole-auth-jdbc-1.5.5.tar.gzsudo mv guacamole-auth-jdbc-1.5.5/mysql/guacamole-auth-jdbc-mysql-1.5.5.jar /etc/guacamole/extensions/sudo mysql -u root -pCREATE DATABASE guac_db;CREATE USER 'guac_user'@'localhost' IDENTIFIED BY 'password';GRANT SELECT,INSERT,UPDATE,DELETE ON guac_db.* TO 'guac_user'@'localhost';FLUSH PRIVILEGES; EXIT;cd guacamole-auth-jdbc-1.5.5/mysql/schemacat *.sql | mysql -u root -p guac_dbsudo vi /etc/guacamole/guacamole.properties# MySQL properties
mysql-hostname: 127.0.0.1
mysql-port: 3306
mysql-database: guac_db
mysql-username: guac_user
mysql-password: passwordsudo systemctl restart tomcat9 guacd mysql
Install-Module -Name VMware.PowerCLI -Scope CurrentUserConnect-VIServer -Server <vCenter_Server_IP>
Get-VM | Select-Object Name, PowerState, NumCpu, MemoryMB, Guest, @{N="IP Address";E={@($_.Guest.IPAddress)}} | Export-Csv -Path "C:\VMListip1.csv" -NoTypeInformationfind / -name vm-101-disk-0*Цитировать/dev/pve/vm-101-disk-0
qemu-img convert -f raw /dev/pve/vm-101-disk-0 -O vmdk /tmp/vm-101-disk-0.vmdkscp /tmp/vm-101-disk-0.vmdk 192.168.23.100:/vmfs/volumes/disk1mount /dev/sda /mntmkdir /mnt/sysmkdir /mnt/procmkdir /mnt/devmkdir /mnt/runsudo apt install linux-image-generic linux-headers-genericvi /etc/fstab/dev/sda / ext4 defaults 0 1sudo grub-install /dev/sda --force