Day 12066 有关 Hadoop 集群 Datanode 系统盘损毁后重建环境的笔记

身边有一套没什么人用的系统,后端采用了 Hadoop 一式三份存储数据文件。

某日,Ambari 报其中一台 Datanode 的 Heartbeat lost,且不论通过任何方式远程连接均报 Connect refused,多次尝试无果后前往机房,发现硬盘 0 闪红灯,经核对厂商说明,并重新启动服务器看阵列卡报告,确认该硬盘已故障掉盘。

由于集群尚有另外两台 Datanode 在线,且重要文件亦有本地备份,决定采取重装系统并重新同步所有文件的形式进行维护。

本文是给自己的笔记,不是教程,由于本文记述的是摸索过程,如果您有相似的情况需要处理,请不要直接按照本文步骤进行操作

(更多…)

Day 12057 关于 Win10 网络连通性被随机阻断问题的笔记

了解该问题起源于 V2EX 的一个帖子,也不知道在乱搞什么东西,正好最近在本地的环境也不时见到 Windows 10 的机器明明可以上网、但网络图标就是显示成『无 Internet』的地球,原来是因为这个。

原帖下方有一个目前(按:本文发布时)可用的解决方案,是通过修改检测域名的方式进行的,不涉及其它回复中动系统文件的形式。

但是不知道是博主忘记了,还是并没有这个意识,要修改的注册表路径里的斜杠都没了,相关的项也是截图的形式,这里做个文字形式的备考。

相关注册表路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

修改项目:

项:ActiveWebProbeContent 值:Microsoft NCSI

项:ActiveWebProbeContentV6 值:Microsoft NCSI

项:ActiveWebProbeHost 值:www.msftncsi.com

项:ActiveWebProbeHostV6 值:ipv6.msftncsi.com

项:ActiveWebProbePath 值:ncsi.txt

项:ActiveWebProbePathV6 值:ncsi.txt

Day 12056 WordPress、Nginx 与伪静态的笔记

前一阵子把网站用的主机迁移到VPS,终于有自己的主机可以用了。人穷就是没有办法,虽然一个月只要不到100元,但之前用的虚拟主机一年也只要100元,对于过去贫穷的我来说用VPS搭网站是不可想象的。

配置好之后貌似可以正常访问了,直到 Cloudflare 的月报告诉我说有成堆的 404 和 50X 错误才觉得不对劲,一看,是忘了配置伪静态规则,所有的博文点开都是 404,虽然大部分博文都可以不用点开就能看全文,但错误报告总是不那么好看。

由于过去用的都是 Apache,新装的 Nginx 不是很会玩,找了一堆伪静态规则,不是这里不能显示就是那里访问失败。(这里要说明的是很多伪静态规则都是以 WordPress 装在根目录下为前提的,对于我这种装在子目录里的情况不适用。)

最终在这里找到了解决方法:

location /blog/ {
index index.php;
try_files $uri $uri/ /blog/index.php?$args;
}

重启 Nginx 服务,现在一切看上去都正常了。

Day 12018 Windows 10 下找不到『Realtek高清晰音频管理器』的笔记

1、系统内置的 Microsoft Store 中直接搜索 Realtek Audio Control 找不到,直链在此,但安装后会出现『无法连接RPC服务』的提示(首先,你得能下得下来)。

2、原因是 Windows 10 下安装 Realtek 声卡驱动时需要使用 UAD(Universal Audio Driver)版本,才能在驱动安装完成后,使系统自动去 Microsoft Store 下载对应的控制面板项。猜测 Microsoft Store 没有显示该项目的原因是避免用户误操作。

3、所以正确的安装方法是:

(1)去自己设备或主板厂商网站下载驱动;

(2)下载 UAD 版本的驱动;

(3)实在不行也可以扒一个传统驱动里的 Rtkcpl64.exe 用。