Author: sskaje

  • 海康威视R1 开共享存储

    不支持NFS,因为内核模块不完整,安装会报错 替代方案是,加samba共享用户,root脚本添加用户和配置 不需要reload配置 其实在 /tmp 下还有 smb.conf.extern, smb.conf.nas 和 smb.conf.static,感觉是预留了这个逻辑(没有看程序)。 这个共享我是给pve用的,为了管理方便,我在用户目录下绑定一个目录

  • 海康威视 R1 开Docker

    正常应该走app,但是我发现系统并没有为docker额外增加配置,而是直接依赖docker container create 。 以plex为例,默认它会创建两个随机名称的volume,我为了好看就手工命名了。 之前有位小朋友提及这里可以命令注入,实现更多参数,但是由于他家客户端错误提示不好,几乎等于盲注。记得闭合两边的引号。

  • Proxmox VE 创建集群

    空的集群不提了。家里有三台电脑,都装了PVE,都有虚拟机,直接创建集群将三个节点都加入,从Web console操作是不行的。命令行操作步骤如下: 1. 修改主机名 确保每台pve主机的主机名不一样。 假定原来主机名叫 pve,新的主机名叫 pve1,我都加了 local 的后缀。 然后修改 /etc/hosts 和 /etc/postfix/main.cf,确保里边的主机名是新的。 但是这样操作是不够的,还得去手动处理主机配置文件。(打开web console,看到的节点变成了两个,pve和pve1) 建议顺手更新,然后重启系统。 2. 删除已有的集群信息(可选) 如果之前尝试过建集群,需要删掉这个集群,否则后边会进不了cluster的页面。 文档: https://pve.proxmox.com/wiki/Cluster_Manager#_remove_a_cluster_node 3. 修改主机ID 我其实不确定是不是必须,反正我是改了 脚本参考:https://forum.proxmox.com/threads/changing-vmid-of-a-vm.63161 原脚本是交互输入参数的,我改成命令行参数了,这样可以搭配 for 去批量改id。 我的pve vm都是lvm的,所以这样没问题。如果是独立磁盘文件的,需要rename,然后qm rescan 4. 移动主机文件到一个统一的节点 假设我用 pve1 当主节点(我不知道pve有没有主节点的概念,就当临时用来操作的),pve1自己不动,其他节点需要把主机文件scp过去 假定pve1 ip是 192.168.111.1,现在处理 pve2 5. 创建并加入集群 从pve1 创建集群,从其他已经处理好的节点加集群。 完。

  • pve ubuntu cloud-init

    自己装的ubuntu,转成模板后,增加cloud-init支持。 root 下 关机后,hardware 增加 cloud-init drive。 修改 cloud-init 设置。 ubuntu 2404验证通过。

  • Proxmox VE 恢复 root SSH 登录

    Proxmox VE 的各种说明里都是让进单用户模式去改密码,之前试过几个古老版本,live usb载入 + chroot + passwd 改出来的root密码都无效,不知道原因。 现在换另外一个方案,增加 ssh authorized_keys。 在 pve里,authorized_keys 使用的是symbolic link,链接到了 /etc/pve/priv/authorized_keys 根据 PVE 的wiki (https://pve.proxmox.com/wiki/Proxmox_Cluster_File_System_(pmxcfs)#_recovery) ,/etc/pve 使用的是他家的 pmxcfs 文件系统,数据实际存储在 /var/lib/pve-cluster/config.db。 file 一下,可以看出是 sqlite3,打开,只有一张表 tree,定义如下: 特别简单。 改数据就直接 update 表。

  • Proxmox VE 虚拟机磁盘挂载

    QEMU QCOW Image (v3) After this RAW After this LVM From lsblk After this,

  • Protected: 海康威视R1开SSH(文章加密,勿扰)

    There is no excerpt because this is a protected post.

  • Proxmox VE Import VMware VM (VMX)

    1 Download OVFTool on PVE: https://developer.broadcom.com/tools/open-virtualization-format-ovf-tool/latest, extract 2 Navigate to VMX directory, command like 3 Extract OVA 4 Import VM 117 is my new VMID 5 Remove OVA and OVF 6 Start VM and install virtio drivers. …

  • 海康威视R1关闭外网访问

    关闭几个dns的解析,然后杀进程,就是每次都得手动

  • Install DebugServer for iOS

    Extract DebugServer Entitlements View ent.xml debugserver has entitlements it causes Replace Entitlements Scp to server If on palera1n HiStor lldb Useless note