解决OpenWRT在虚拟机中PPPoE断线不重连的问题

天锦 发表于 女票们的新建与保养 分类,标签:
使用硬件路由刷OpenWRT系统时,PPPoE拨号一切正常,后面为精简硬件环境,撤掉了硬件路由器,改为软路由,也就是在虚拟机中运行OpenWRT,配置配置迁移后都还正常,拨号也能上网,但总是莫名奇妙的断网,登录后台查看接口状态,发现PPPoE接口刚刚发生了重连,也重新获取到了ip,但就是网络不通...只有手动重启该接口后,重新拨号,网络才能恢复。在网上查了一些资料发现有说在接口高级设置中启用LCP响应故障阈值能解决这个问题,实验后发现依旧无法保证重连后网络正常。无奈只能自己排查了。OpenWRT系统提供了一个接口的事件脚本,也就是在/etc/hotplug.d/iface/下添加脚本,系统会在接口状态发生改变时运行这些脚本。于是我就写了一个wan-pppoe的脚本,用来纪录发生断线重连的时候的一些细节信息,其内容如下:WAN_LAST_STATE="$(cat /var...

联通光猫改模拟电话PTSN(FXS口)为SIP协议的VoIP的尝试

天锦 发表于 女票们的新建与保养 分类,标签: 联通光猫VoIPSIP
因为想做一个智能家居的外呼告警系统,让家给自己的手机打电话通知信息,就去联通办了一个固话业务,把这个固话线路接入到自己的系统,实现对外拨打电话的功能。目前的联通家庭固话一般都是从光猫上面的RJ11口上接出来了个普通的模拟电话,如果要接入我的智能家居系统,就要再专门去买一个大几百的语音网关,把这个模拟的PTSN线路转成网络协议才能接入到系统中。想着PON上跑的都是以太网,连IPTV都是以太网,这个电话应该也是什么网络协议转接出来的模拟口再下挂模拟电话,何不把这个协议的账户信息揪出来,直接通过以太网对接到自己的智能家居服务器上,要想知道这个电话是怎么从光猫上转接出来的,摸进光猫去看配置是必然的了。于是便有了本次的折腾经历。HG6543C烽火的HG6543C网上搜索到的方法是使用路由器背面的user账号登录 http://192.168.1.1 ,再打开 http...

从零开始接触IBM POWER小型机

天锦 发表于 女票们的新建与保养 分类,标签:
有幸能够在毕业前夕通过协会购得一台IBMPower720小型机,想着小型机挺专业也挺稀见的,毕竟在我们学校目前还没有小型机,学校的机房也都是X86的服务器,就在咸鱼上淘了一台IBM的小型机。IBM的小型机与普通的X86服务器有着很大的不同,也有很多不同于普通X86的名称如ASMI、HMC、LPAR等,网上资料很杂,尤其是这些个之间的关系,没见过多少详细介绍的,这次就做个总结,从简单到难,一点一点了解这个系列的小型机。ASM和HMCASM是IBM的高级系统管理接口,它的界面可以通过串口Console或者网页的形式访问到,这个ASM可以类比成iDRAC或者iLO,他们的功能大致是相似的,运行在服务器内部的固定电路中,通过固件程序对服务器进行基本管理的部件。IBMHMC(HardwareManagementConsole)则是独立于Power服务器的外置系统,将Power服务器的HMC...

APC PowerChute Network Shutdown安全关机VMware vSphere vCenter的设置

天锦 发表于 女票们的新建与保养 分类,标签:
PowerChute     APC的UPS提供了可选安装的网络管理卡NMC,用于安装到UPS中以提供停电时能通过网络安全的将服务器停机以保护数据。APC提供了Windows系统和Linux系统的PowerChuteNetworkShutdown软件,将该软件安装在需要保护的系统上,当电池不足以继续提供电力的时候,NMC将会通知NetworkShutdown软件通知系统正常关机以保护数据。Windows和Linux是常规的操作系统,除此之外,APC还提供了能够保护VMware虚拟化平台的版本,以ova虚拟机模板的形式提供,可以保护单台vSphereESXiHost或者由vCenter管理的多台vSphereESXiHost。部署  &n...

给电脑WOL(Wake On LAN)设置不生效的建议

天锦 发表于 女票们的新建与保养 分类,标签:
最近组了一台DELL的Optiplex790准备放在老家,因为人不在家,就可能需要远程开机,就在主板里面设置了WOL(参考这里),也在系统里面做了相关的设置。但是关机之后,网卡会同系统一起Down掉,交换机上灯也不亮。因为使用的是WindowsServer2019的系统,就在想是不是Server系统不支持WOL,网上搜索,结果遇见了个兄弟是Server能使用,Windows10却无法使用的……所以排除这个问题跟系统之间的关联,理论上所有系统都应该是支持的。对于这种能设置的都设置了但就是不起效的朋友可以去看一看网卡驱动,因为常见的网卡驱动在最近几个版本的Windows系统中都是自带了兼容驱动,在做系统的时候因为能上网就没去关注这个网卡驱动,兼容驱动能上网但是没有WOL等相关功能的支持,在设备管理器中看网卡状态又是正常的,由此埋雷。...

VMware vSphere设置GRID K2虚拟显卡(vGPU)与共享显卡(vSGA)共存

天锦 发表于 女票们的新建与保养 分类,标签:
NVIDIAGRIDK2是英伟达为虚拟化平台推出的一款虚拟显卡,支持直通、vSGA模式和vGPU模式。从官方的资料来看,这款显卡只能在三中模式中选择一种,ESXi主机使用vGPU模式的话就不能使用这张显卡用于vSGA模式。而我的机器中正好就有Linux和Windows两种系统的虚拟机,GRIDK2显卡的vGPU只支持Windows系统,Linux系统下没有对应的显卡驱动,只能使用vSGA模式。而使用vSGA模式又会有很大的性能上的降低。如此就陷入了进退两难的地步。不撞南墙心不死官网的文档都是说了只能选一种模式,可是K2可是有两颗物理GPU的,实际情况又是如何呢,好奇心和卡到不行的桌面环境逼着我最终淘了一张GRIDK2来实测一下。经过上手实测,确认可以将一个GPU设置为vGPU模式,另一个用于vSGA模式。安装将ESXi主机停机,把GRIDK2显卡安装的机器上之后,开启ESXi服务...

Huawei服务器静音改造

天锦 发表于 女票们的新建与保养 分类,标签: 服务器改静音
说在前面:改造服务器散热系统有一定的安全风险,本文仅作为想法分想和参考,风险请自负!很喜欢华为的RH2288这款服务器,2U的机架高度12盘位,能插24根内存条还能查全尺寸的显卡,不管是做存储NAS还是做虚拟化云计算都能上。噪音也是各家之间控制的比较好的。But,用于家用放卧室放书房的话,还是有改造升级空间的。之前我的一台机器是放在办公室的,噪音不是很明显,这次带回家用之后,感觉噪音还是有点不舒服的,随即动手改造。服务器噪音的最大来源便是那四个吹震天的暴力风扇(其实是八个,两个并一起做一个单元)拔了再改静音风扇,主板会因为检测不到风扇的转速而报错,改造电路由很麻烦并且带有一定的风险。这里讲一个不用任何硬件改动就能实现降低噪音的办法。使用一个软件(准确来说是脚本)就能实现降噪。原理是这样的,华为的服务器板载了一个iBMC叫做iMana,这个管理模块提供了一个手动设置风扇转速的功能,你在iMa...

Linux 误删文件找回

天锦 发表于 女票们的新建与保养 分类,标签:
俗话说常在河边走那有不湿鞋的时候,终于我也遭了……不过还好,我并不是执行了rm-rf/的命令,而是通过SMB共享在Windows平台上误删了一个设计文件。所以我这次是要找回一个刚刚删除的、目标很明确的文件,相对来说还是比较容易的。首先第一步,也是最重要的一步,停掉相关服务,抓紧时间unmount磁盘,防止不必要的二次写入伤及文件。接着就是用相应的文件恢复工具找丢失的文件了。Linux自带了debugfs,但是我用的是EXT4文件系统,好像并不能用debugfs来找回文件,最终还是用extundelete找回了文件。先到这里下载源文件http://extundelete.sourceforge.net/然后是解压make三板斧[root@web ~]# tar -xjvf extundelete-0.2.4.tar.bz2[root@web&n...

ESXi找回并重新挂载丢失的数据存储

天锦 发表于 女票们的新建与保养 分类,标签:
我是在一张1TB的硬盘上安装了ESXi系统,并且默认建立了一个VMFS6的数据存储datastore1。开学后从家带到学校换到了另一台物理机上面,发现网络出现故障,Ping不通主机,随即尝试重置管理网络,不料将整个系统重置……网络是恢复了,能够进到WebClient,但是发现系统中的数据存储全部丢失,好在分区表还在,应该只是系统中的挂载信息丢失,没有挂载上。运行一下命令查看没有挂载的数据存储信息:[root@esxi:~] esxcli storage vmfs snapshot list你大致会看到一下内容:49d22e2e-996a0dea-b555-001f2960aed8Volume Name: datastore1VMFS UUID: 49d22e2e-996a0dea-b555-...

VMware Horizon Linux 云桌面 DKMS的BUG填坑记​

天锦 发表于 女票们的新建与保养 分类,标签:
揪到VMware一个BUG,吼开心接上回《VMwareHorizonLinux云桌面USB重定向配置》说,起初我为了省事儿,手动编译了kernel之后成功安装了VHCI驱动,实现了USB重定向功能。放手就没在管DKMS的事儿。然而,雷埋下了早晚要炸。没过几天,我随手就是一个aptupdate便更新了内核,VHCI驱动自然也掉了。按官网的手册一步一步部署DKMS并安装VHCI模块。安装完成之后,再次安装viewagent,得到一下报错:Failed to install USB redirection module, because the system doesn't meet the following requirement(s):VH...