remote-viewer 安裝

windows
For virt-viewer: https://virt-manager.org/download/sources/virt-viewer/virt-viewer-x64-11.0-1.0.msi
For USB: https://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.22_x64.msi
GusetOs 需安裝 :https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe

linux
GTK+ widget

https://www.spice-space.org/download/gtk/spice-gtk-0.39.tar.xz

RedHat

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/virtualization_deployment_and_administration_guide/sect-graphic_user_interface_tools_for_guest_virtual_machine_management-remote_viewer

yum install virt-viewer

連接範例:
SPICE:
remote-viewer spice://test:60001
VNC:
remote-viewer vnc://test:5900

修改 /etc/pve/qemu-server/100.conf
加入 args: -spice ‘port=61101,addr=0.0.0.0,seamless-migration=on,password=123456′
硬體配置改為 SPICE (qxl)

發表於 未分類 | 發表迴響

linux 燒機程式

https://www.mersenne.org/download/

./mprime -m #進入選單模式
./mprime -t #直接燒機

發表於 未分類 | 發表迴響

手動批次新增路由

要開啟具有系統管理員 提示字元
把下面另存 routeadd.bat
用法: routeadd vpn設定檔名稱 路由(192.168.0.0)
示範: routeadd vpn 192.168.0.0

@echo off
echo paramate_1= %1 , paramate_2= %2
route print -4 %1 >r.txt

for /f "tokens=1 delims=." %%a in ( ‘findstr/i "%1″ r.txt’ ) do set r2=%%a
echo %r2%

echo "ready route add ?"
echo "route add %2 mask 255.255.255.0 0.0.0.0 if %r2%"
pause
route add %2 mask 255.255.255.0 0.0.0.0 if %r2%

pause

發表於 未分類 | 已標籤 | 發表迴響

debian 11 安裝 Mate 桌面

apt update
apt upgrade
apt install mate-desktop-environment lightdm chromium chromium-l10n synaptic sudo
後新增user
useradd test
passwd test
systemctl start lightdm # 馬上掛入 視窗

安裝中文支援
echo "export LANG=zh_TW.utf8″ >>$HOME/.xessionrc
echo "export LANG=zh_TW" >>$HOME/.xessionrc
sudo dpkg-reconfigure locales

安裝輸入法
安裝輸入法
apt install hime hime-data hime-tables
im-config
選擇 hime

發表於 未分類 | 已標籤 | 發表迴響

zfs send |zfs rcecive

zfs send -v /zsysvol/vm-100-disk-0 |zfs recv zbackup/vmbak/vm-100-disk-0
zfs send -v 詳細傳輸內容
zfs send -i 增量
但遠端目的dataset文件系統若已經存在,為避免將遠端覆蓋zfs會自動停止傳送,可加上 -F 參數強制 覆蓋

zfs receive -u 用-u选项表示zfs receive完成后不挂载恢复的文件
—————————————————————-
保存 ZFS 快照
zfs send tank/dana@040706 > /dev/rmt/0
或
zfs send pool/fs@snap | gzip > backupfile.gz
—————————————————————-
恢復 ZFS 快照
zfs send tank/gozer@040706 > /dev/rmt/0
### zfs receive tank/gozer2@today < /dev/rmt/0
_ zfs rename tank/gozer tank/gozer.old
_zfs rename tank/gozer2 tank/gozer
您可以使用zfs recv作為zfs receive命令的別名。
———————————————————–
還原增量文件系統快照時,必須首先回滾最近的快照。此外,目標文件系統必須存在。在以下示例中,將tank/dana恢復之前的增量保存副本。

#zfs rollback tank/dana@040706
無法回滾到 ‘tank/ dana@040706 ‘: 存在更多最近的快照
使用“-r”強制刪除以下快照:
tank/ dana@now
# zfs rollback -r tank/dana@040706/
#zfs recv tank/dana < /dev/rmt/0
在增量恢復過程中,文件系統被卸載並且無法訪問。
———————————————————-
ZFS 數據的遠程複製
您可以使用zfs send和zfs recv命令將快照流表示從一個系統遠程複製到另一個系統。例如:
# zfs send tank/cindy@today | ssh newsys zfs recv sandbox/restfs@today

發表於 未分類 | 已標籤 | 發表迴響

virtualbox 設排程備分完自動啟動vm

@echo off
rem 抓日期(年月日)
FOR /F "TOKENS=1* DELIMS= " %%A IN (‘DATE/T’) DO SET CDATE=%%A
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=/" %%A IN (‘echo %CDATE%’) DO SET dd=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET yyyy=%%A
echo.

set VStart="C:\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe"
set VHead="C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe"
set Backup=E:\HsBackup\vback
set VM=ERP
set LOG=e:\hsbackup\vbox.log
set TODAY=%yyyy%-%mm%-%dd%

echo %vm% startvm
date /t >>%log%
time /t >>%log%
echo %VStart%
%VStart% –startvm %vm%
rem %VHead% -s %vm% –vrde=config
pause

發表於 未分類 | 已標籤 | 發表迴響

virtualbox 主機設排程自動備分 vm

@echo off
rem 抓日期(年月日)
FOR /F "TOKENS=1* DELIMS= " %%A IN (‘DATE/T’) DO SET CDATE=%%A
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET mm=%%B
FOR /F "TOKENS=2,3 DELIMS=/" %%A IN (‘echo %CDATE%’) DO SET dd=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/" %%A IN (‘DATE/T’) DO SET yyyy=%%A
echo.

set VBOXM="C:\Program Files\Oracle\VirtualBox\vboxmanage"
set VStart="C:\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe"
set Backup=E:\HsBackup\vback
set VM=ERP
set LOG=e:\hsbackup\vbox.log
set TODAY=%yyyy%-%mm%-%dd%
rem ———————-

echo %yyyy%-%mm%-%dd%

echo ERP Backup start
date /t >>%log%
time /t >>%log%
%VBoxM% controlvm $VM acpipowerbutton
ping 127.0.0.1 -n 10
%VBoxM% controlvm $VM poweroff
REM ———————-
echo VBOXM export ERP -o %Backup%\%today%-%VM%.ova
%VBOXM% export %VM% -o %Backup%\%today%-%VM%.ova
date /t >>%log%
time /t >>%log%
echo %VM% backup-end >>%log%

ping 127.0.0.1 -n 10

rem run vm
%VStart% –startvm %vm%
rem d:\backup\hsbat\startvm.bat
rem pause

發表於 未分類 | 已標籤 | 發表迴響

pcman ftp 運行一陣子會當機,設排程讓他自動重啟!

@echo off
taskkill /im PCManFTPD2.exe
"D:\Backup\掃描程式勿刪PCManFTPD2\PCManFTPD2.exe"
pause

發表於 未分類 | 已標籤 | 發表迴響

pve install kde desktop

https://www.youtube.com/watch?v=T3DAaX9JK6U&t=291s

apt update && apt upgrade
apt install task-kde-desktop
useradd -m admin
passwd admin

發表於 未分類 | 發表迴響

options zfs zfs_arc

#!/bin/bash
MEM=$(free -b|grep Mem|awk -F" " ‘{print $2}’)
MEM_2=$(($MEM/2))

#MEM_MAX=$(free -b|grep Mem|awk -F" " ‘{print $2}’)
MEM_MAX=$MEM_2
echo "MEM_MAX"=$MEM_MAX
MEM_MIN=$(($MEM_MAX – 1))
echo "MEM_MIN"=$MEM_MIN

echo "options zfs zfs_arc_max=$MEM_MAX">/etc/modprobe.d/zfs.conf
echo "options zfs zfs_arc_mix=$MEM_MIN">>/etc/modprobe.d/zfs.conf
echo "$MEM_MAX" >/sys/module/zfs/parameters/zfs_arc_max
echo "$MEM_MIN" >/sys/module/zfs/parameters/zfs_arc_min

發表於 未分類 | 已標籤 | 發表迴響