clover 引导无法扫描 找到windows系统解决办法
目的:为 clover 添加 windows 启动项
环境:thinkpad X260 +CLOVER 引导 + 黑苹果
方法:
进入 win PE 系统
cmd 下 cd 切换到系统盘盘符 如 C:挂载 efi 分区为 S 盘执行bcdboot C:\Windows /s S: /f uefi /l zh-cn
重启即可看到
curl 忽略证书 指定证书 设置默认 证书 路径
忽略证书 直接 curl -k 即可
指定证书 curl –cacert 路径
设定系统环境变量方式 指定证书,无需 –cacert
12set CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crtset CURL_CA_BUNDLE=c:\curl\ca-certificates.crt
docker dm_task_run failed 启动失败解决办法
Error response from daemon: Error running DeviceCreate (createSnapDevice) dm_task_run failed故障说明:删除容器的时候选择了自动删除卷
原因:devicemapper 的 metadata 异常
12# systemctl stop docker.service# thin_check /var/lib/docker/devicemapper/devicemapper/metadata
12# thin_check --clear-needs-check-flag /var/lib/docker/devicemapper/devicemapper/metadata# systemctl start docker.service
esxi命令行强行关闭通过前端界面无法关闭的ESXI虚拟机
目的:强行关闭通过前端界面无法关闭的 ESXI 虚拟机
环境:esxi5.1-esxi6.5
背景:如果 esxi 下面某一台 vm 死机了,并且 esxi 的控制台卡死不能用,为了不影响同一个 esx 下其他的 vm 正常使用,那么我们只能用命令行来单独重启此 vm, 保证一定得安全性和效率。下面我会通过四种方法来重启 vm
做法:登陆 esxi 主机
登陆 esxi 的方法:
打开 ssh 服务,然后通过 ssh 上去(一般默认 是关闭的)
通过控制口,或者机房接显示器,然后按 alt+f1 输入密码也可以进去。
三. 重启 vm
通过 vim-cmd 来重启:
vim-cmd vmsvc/getallvms (获取所有虚拟机的 vmid 信息)
关闭虚拟机:vim-cmd vmsvc/power.off 3
打开虚拟机:vim-cmd vmsvc/power.on 3
重启虚拟机:vim-cmd vmsvc/power.reset 3
获取虚拟机的当前状态:vim-cmd vmsvc/power.getstate 3
...
iis WebDeploye 网站发布的正确步骤
目的:在 VS 中直接发布网站
方案:使用 IIS webdeploye 套件
步骤
安装 webdeploye,IIS 组件 webdav 和管理服务
https://www.microsoft.com/zh-cn/download/details.aspx?id=43717
安装并选择完整安装,一定要远完整
打开 IIS 选择管理服务
勾选启用 - 应用并启动服务
在 VS 中对项目选择发布
选择地址 - 账户密码并信任证书
mac os 上启用简单http file server web 文件服务器
1, 开启 http 服务
os 系统自带 apache 服务, 用命令行:
1sudo apachectl start
开启 http 服务
2,cd 到要共享的文件夹内, 用命令行
1python -m SimpleHTTPServer
在 http 上共享文件夹内容
3, 在浏览器上输入
http://localhost:8000
就可以看到刚共享的内容了
mac os 设置禁止自动挂载磁盘
目的:黑苹果系统自动挂载 windows 和 EFI 目录,需要取消
环境:黑苹果 ,mac os x 10.12.6
方法:设置 / etc/fstab 设置 noauto
默认没有此文件,直接创建 , 将 UUID 替换成想屏蔽挂载的磁盘 UUID 即可
1sudo vim /etc/fstab
multipath 配置
目的:使用 multipath 设定光纤磁盘多路径
环境:Redhat6,EMC vplex+VNC 5400
原因:默认情况下所以的设备都在 multipath 的黑名单中,所以即使启动了 multipathd 服务并加在了内核模块,multipath 也不会对 链路进行聚合,找到下面的 3 行并注释掉(在行首加上 #号)
修改配置文件 nano /etc/multipath.conf
找到下列行
1234567注釋 # wwid "*"#devnode_blacklist {# devnode "*"#}
重啟 服務
1service multipathd restart
查詢路徑有無新增
1multipath -ll
查询结果如下
12345678910111213141516171819202122232425262728293031mpathb (36000144000000010b003031c8223469f) dm-5 EMC,Invistasize=500G fea ...
oracle收缩数据文件大小
目的:收缩数据文件,节省磁盘空间
环境:oracle11g rac
方法:使用 resize 命令即可
1alter database datafile '/oradata2/mesdb/SYSTRAVELIDX119.ora' resize 1024M;
重点:如何确认可以收缩的文件大小是根据 HWM 设置的,可以使用下列语句查询
查询数据文件使用率
1select /*+ ordered use_hash(a,b,c) */ a.file_id,a.file_name,a.filesize, b.freesize, (a.filesize-b.freesize) usedsize, c.hwmsize, c.hwmsize - (a.filesize-b.freesize) unsedsize_belowhwm, a.filesize - c.hwmsize canshrinksize from ( select file_id,file_name,round(bytes/1024/1024) filesize from dba_data_files ...
Android 模拟器配合 Adb shell 刷视频, 等自动操作
目的:自动刷视频,刷学时
环境:windows 电脑一台
解决办法:Android 模拟器 + adb 工具 + Android app+cmd 脚本
步骤:
安装 Android 模拟器,在 Android 模拟器中安装要刷的 APK
开启 Android 模拟器 ADB server
cmd 下进入到 Android 模拟器安装目录 C:\Program Files (x86)\Android\emulator\nemu\vmonitor\bin
开启 ADB 服务:
1adb shell input tap 450 300
验证点击位置:
在模拟器打开 APP,输入下列命令调整点击位置:数字部分通过开启开发者模式 指针位置,来获取
1234:chongfuadb shell input tap 450 300 ping 127.0.1 -n "15">nulgoto chongfu
编写脚本为 cmd,每 15 秒点击一次
1234:chongfuadb shell input tap 450 300 ping 127.0 ...