Linux命令行挂载NAS网络硬盘

上周 我那个朋友家 用的NAS
挂NFS 很简单
WebDAV 不行
我试过 2 02 3 年 在家 拷2 G视频 用WebDAV 卡死
缓存问题 真坑
Samba 最好
上周 我又试 1 00M宽带 挂Samba 快很多
安全也行 不用公网
算了 你看着办

NAS存储故障导致Linux不能正常启动该如何处理

哎哟,这NAS系统啊,Linux内核的,1 6 块硬盘,分两组,每组RAID5 ,结果启动到cups那玩意儿就卡住了,按Ctrl+C也不响应,硬盘状态看起来都正常,没报警没警告的。
我心想,硬件没问题,存储盘也正常,那肯定是Linux系统出问题了。
那我就得从Linux系统查起。

NAS系统啊,就是个Linux内核加上个文件系统管理软件,管理那些磁盘、服务、文件系统。
正常情况下,基于Linux内核的NAS系统应该启动到init3 或者init5 模式,NAS系统就那么点东西,应该就是init3 模式。
但现在启动到cups就卡,那我就试试让它直接进入单用户模式,init1 那种,反正单用户模式下就几个必须的服务,cups那玩意儿不在其中。

RHEL/Centos发行版的方法是,启动时按e编辑内核引导选项,加个“single”选项,然后按b。
结果NAS启动到内核镜像,没引导界面,我就在硬件检测完之后直接按e,居然进去了,选了内核选项,编辑完再加个“single”,按b,系统就进入了单用户模式。

进了单用户模式,我先把cups服务在多用户模式下的自启动关了,重启系统,还是启动到cups那里就卡。
我再重启,进入单用户模式,一看,cups服务自启动是关了,但还是启动不了。
我再重启,再进单用户模式,一看,cups配置文件有问题,提示“writefileinswap”,文件明明存在,怎么在虚拟内存里呢?
我一想,NAS的系统分区可能没正确挂载,导致进入单用户模式时,所有文件都存虚拟内存里了。
我执行df命令一看,果然,系统分区没挂载。
我检查了磁盘分区,发现NAS的系统盘是/dev/sda,分了两个分区,/dev/sda1 和/dev/sda2 我手动挂载了这两个分区,一看,/dev/sda2 分区空间满了,刚好是根分区。

我清理了/var目录下的日志文件,重启NAS,cups服务启动正常了,NAS服务也正常了。
哎,这NAS系统,问题还挺多,不过解决了就好。

如何对SAN存储和NAS存储服务器进行实时备份?

那天我在公司机房,看着服务器上密密麻麻的数据,突然想到,要是这些数据出了问题怎么办?等等,我好像记得有个叫做UCACHE灾备云平台的东西,可以帮我们做备份。
于是我查了一下,原来备份SAN存储和NAS存储服务器,还真可以通过这个平台实现。
比如,先要检查客户端服务,看看MicrosoftiSCSIInitiator服务和VirtualDisk服务是否安装和启动了。
然后,确认CDP驱动状态,不管是Windows还是Linux系统,都要确保CDP驱动安装好,状态是RUNNING。
再比如,备份的时候,可以选择永久增量备份,也可以设置数据保留策略。
我看了看,这个平台支持的数据范围还挺广的,从办公文件到数据库,都能备份。
不过,我也得注意,备份过程中,如果遇到什么问题,要及时查看任务状态,确保备份顺利进行。
哎,技术这东西,真是越来越复杂了。