这里是黄永亮的博客

20221110nas扩容

综述 按之前所说,保留群晖系统,但文件不存群晖而放到HP服务器的硬件raid磁盘阵列 常见方案无非smb nfs sftp webdav等,但我之前想直接搞出个iSCSI挂到群晖只是理论上行,从esxi没能找到这种做法 思考了下,原理是esxi是第一层虚拟化,之后所有的东西已经不再直接和硬件打交道,所以就算能搞出iSCSI协议也有性能损失,还不如继续用更上层协议 现有的openwrt已经是一个linux内核了,理论上装插件就能支持这些。然而不幸的是openwrt原来是未路由器开发的嵌入式系统,但我并没有嵌入式系统的开发和debug经验,在尝试过安装插件各种蜜汁b ...

20221029解决esxi启动win10缓慢的bug

无情开评的小伙伴给装的esxi第二次启动win10时间巨长,翻阅论坛后发现是esxi的bug,升级就行,至少是vSphere 6.7 Update 3 触发条件也是完美符合我的场景。。。vmfs6+win10新版+有快照 讨论贴 https://communities.vmware.com/t5/ESXi-Discussions/windows-10-1809-slow/m-p/1424925 官方说明 https://kb.vmware.com/s/article/67426 ESXi670-202210001.zip 国内好人的镜像https://www.dinghui.org/vmware-iso-download.html vmware -vl VMware ESXi 6.7.0 build-8169922 VMware ESXi 6.7.0 GA   进ssh执行后升级重启服务器即可 ...

20221024mysql集群搭建

背景 有了基础的虚拟化环境,打算从头搭建一个分布式应用环境,学习学习各种集群的搭建过程。在公司这些都是别的部门弄好了直接用的,包括高可用、灾备等特性都有值得我研究学习的地方。 集群方式选择 mysql的集群方法 传统方法是基于源节点二进制日志重放事件,并且要求日志文件和位置在源和副本之间是同步的 更新一点的方法是基于 global transaction identifiers (GTIDs),GTIDs是事务性的,不需要依赖日志文件和位置就能工作,这极大的简化了许多常见的副本任务.使用GTIDs的方法保证了源和副本之间的一致性,所有的事务只要在源上 ...

20221021服务器初始化ilo+esxi+openwert软路由配置

背景 见 https://blog.hylstudio.cn/archives/1022 服务器到货后直播初始化,有同学想看我翻车hhh 网络拓扑设计 连线 略  两根电源+3根网线,按设计网络拓扑连接即可 ilo远程接管 网络设置 把电脑的网卡IP设定到和ilo网口相同的子网后可通过443端口进入ilo网页,密码在服务器上印着 进入iLO Dedicated Network Port – IPv4 Settings 勾选 Enable DHCPv4  Use DHCPv4 Supplied Gateway Use DHCPv4 Supplied Domain Name Use DHCPv4 Supplied DNS Servers Use DHCPv4 Supplied WINS Servers 点击Submit后并不会生效,修改时间后 ...

20221015新nas&私有云实验环境规划

背景 因原群晖已经试用了3年并且是单盘,考虑到数据风险决定对它做升级。本来在B站无情开评看到的FusionCube 500完美满足我的需求,但询问售价后果断放弃hhhhh根本不是个人用户能玩得起的设备。但也是因此机缘巧合发现无情开评居然承接个人业务需求,他们负责硬件组装和虚拟化平台配置,服务周到省心省力,欢迎有兴趣但懒得自己折腾的同学联系他们帮忙,比自己折腾要方便的多。就这样我又多了一台服务器,在到货之前提前设计下网络结构和软件结构 目标 1.保证家里其他人的IPTV、无线设备的正常使用,即使服务器挂掉也不应该影响原有网 ...

20220908编译原理读书笔记

  /* From extension vscode.github */ /*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .vscode-dark img[src$=\#gh-light-mode-only], .vscode-light img[src$=\#gh-dark-mode-only] { display: ...

国内运行coder的坑

https://github.com/coder/coder git clone && cd coder 在docker-compose.yaml中给postgres增加privileged: true,防止数据库出错 export CODER_ACCESS_URL=http://YOUR_IP:7080 docker-compose up 启动后注册 找个客户端安装coder的cli后按https://coder.com/docs/coder-oss/latest/templates创建模板 先用bare测试,执行coder template create后会报错 bare的模板上传后会报错,进容器 ps aux 可以看到执行了 /tmp/coder-cache/terraform init -no-color -input=false 通过ps aux获取PID后执行 ls -hal $PID/cwd 可以看到 ...