服务器管理员

系统和网络管理员的问答

2
存储服务器-将SAS HBA卡交换为其他型号
TL; DR Server的原始SAS HBA(PCIe卡)不支持透明直通,这是我所希望的,因为我希望OS管理磁盘(ZFS)。 在我公司,我们有一个带SRCSAS144E RAID控制器的Intel SSR212MC2服务器(规格表)。机器闲置着,我计划在部署它之前对其进行一些试验。 显然,SRCSAS144E控制器仅支持将RAID卷呈现给操作系统。创建十二个单卷RAID0组对我来说似乎非常困难,当我意识到无法将磁盘移动到另一台服务器时,就产生了怀疑(有关软件突袭,请参见hba的答案)。 因此,如果我对SAS的有限理解是正确的,那么我可以购买另一张卡(例如this),代替现有的卡,然后将SAS扩展器提供的电缆插入其中。最后,操作系统应该会看到每个单独的设备,对吗? Linux内核将需要驱动程序来与网卡对话,但是我认为这种通用设备已经获得主流支持。还有什么我需要注意的吗?

2
将Hyper-V虚拟磁盘移至SMB共享最终会导致找不到文件错误
我想将一些虚拟磁盘从旧的ISCSI磁盘(旧的NAS)移动到新的SMB共享,​​但是对于每个磁盘,最后都会给出一个文件未找到错误,并且将磁盘在SMB共享上的位置作为文件未显示找到位置。 从主机服务器上的本地磁盘还是从ISCSI磁盘移动虚拟磁盘都没有什么不同。最后,他们给出相同的错误。我正在使用Hyper-V管理器的“移动”功能来移动它们,并且还尝试了手动移动它们并更新管理器中的位置 有什么建议可能导致这种情况吗? NAS是在SMB 2.0及更高版本模式下设置的2U Synology机架。共享(和NAS)上有足够的空间。服务器是Windows 2012 R2


1
Azure站点恢复计划外的故障转移
我设法创建了几个虚拟机到Azure的DR。我正在使用Azure站点恢复和Azure资源管理器,并且遵循了本手册中有关如何执行此操作的https://www.starwindsoftware.com/blog/azure-azure-site-recovery-with-arm-replication-and-failover -failback。 当我执行虚拟机的计划外故障转移时,它说计划外故障转移失败了。错误ID为70136: 可能的原因操作被取消或恢复点不可用于故障转移。建议稍等片刻,然后重试该操作。 我尝试搜索解决方案,但未成功。有什么办法吗?PS对不起,我的英语不好。
8 azure  failover 

2
如何确定DNS记录出了什么问题?
我的网络管理员为thedigitalteacher.com创建了一个DNS记录,其中应包括指向5.10.124.142的域根目录的A记录,这确实是我使用内部名称服务器时得到的响应。 但是,8.8.8.8上的Google名称服务器经常(但并非总是)无法解析名称,导致这种胡说八道: ahrcsdca01115:triangle-app bodeng$ nslookup > server 8.8.8.8 Default server: 8.8.8.8 Address: 8.8.8.8#53 > thedigitalteacher.com Server: 8.8.8.8 Address: 8.8.8.8#53 ** server can't find thedigitalteacher.com: NXDOMAIN > set querytype=any > thedigitalteacher.com Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: thedigitalteacher.com Address: 5.10.124.142 thedigitalteacher.com nameserver = ns0.dcdns.net. thedigitalteacher.com nameserver = ns1.dcdns.net. thedigitalteacher.com nameserver …

3
ceph是否可以将硬件RAID阵列(LUN)作为OSD驱动器处理?
我对ceph还是很陌生,请尝试找出ceph是否支持硬件级别的RAID HBA。 可悲的是找不到任何信息。我发现,建议对OSD使用普通磁盘。但这将要求推向了PCIe,磁盘的接口达到了高带宽,而CPU的要求也很高。硬件RAID控制器已经解决了这些要求,并且基于设置提供了高冗余度,而不会占用我的PCIe,CPU或任何其他资源。 因此,我希望的设置是拥有本地RAID控制器,无论我需要什么RAID级别,它都可以在控制器级别(RAID 5,RAID 6)处理磁盘冗余。除了我想使用ceph在哪些RAID LUN上进行更高级别的复制外:主机,机箱,机架,行,数据中心或CRUSH中可能或可计划的任何东西 该设置有任何经验吗? 是推荐的设置吗? 关于此硬件RAID集成的任何深入文档吗?

5
ls命令不显示文件夹,但由于文件夹已存在而无法创建
我正在使用Ubuntu 16.04。 步骤1)我登录了我的root用户帐户。 步骤2)我曾经cd导航到另一个用户帐户的主目录。 步骤3)我键入ls以检查该目录的内容。 步骤4)内容返回为空。 步骤5)我键入mkdir .ssh创建目录。 结果) mkdir: cannot create directory '.ssh': File exists 问题:如果目录中存在.ssh文件夹,为什么目录中的目录为空? -更新- 我登录到root用户,因为这是一个测试服务器。我反复创建和销毁它。
8 ubuntu 

2
千兆连接需要哪种类型的硬件?
万一我要问的问题不清楚或很难理解,我基本上是在问使用千兆位连接时机器(例如路由器或服务器)中的硬件类型是否重要。 已经知道您将需要一个与千兆位速度兼容的NIC(如果我错了,请纠正我)。我的问题更多地集中在我是否需要特定类型的CPU,主板,RAM等... 我知道某些部分可能与网络的运行速度无关,但这是问题的本质。千兆连接需要哪种类型的硬件? 我主要是问这个问题,因为我有兴趣构建自己的pfsense路由器,并且我想确保不会因为我对所需部件类型的不了解而降低网络速度。

2
是否存在用于为用户cron作业安装kill或on / off开关的既定模式?
我们的构建很长,通常会安排cron作业,但是有时我们不得不在非标准时间范围内重新运行构建,并且有时会与通常可以安全运行的cron作业发生冲突。 我们有多个同时运行构建和cron作业的帐户,因此我们无法为整个计算机挂起crontab服务,然后在以后重新启动它。 我想知道是否有人有模式或实现。我想这像 用户创建文件:〜/ block-crontab 用户运行build cron作业在用户的主目录中查找该文件,如果存在,则跳过所有cron作业。否则,它将运行作业。然后,在构建完成后,用户删除〜/ block-crontab 那行得通吗?我猜我需要以某种方式修改cron脚本。我主要想知道是否有更好/标准的方法来解决此问题? 谢谢。

1
ILO OSX客户端
在过去的几周中,我一直在HP服务器上广泛使用ILO4。在OSX下,这似乎是一个很大的痛苦,但是,我打开浏览器进入ILO界面,登录,下载了一个Java applet,必须进入我的安全设置才能真正启动此applet,然后单击三个警告。实际获得连接。 有人知道从OS-X访问ILO接口/远程控制台是否可以做一些更好的方法吗?是否有我找不到的专用客户端,或者有人设法以某种方式在本地安装Java应用程序?
8 mac-osx  hp  ilo 

1
Windows / NTFS-是否可以测量文件操作的完成时间?
我正在寻找一种方法来测量完成发给NTFS驱动程序的文件操作(打开文件,关闭文件,删除文件,写入,读取等)并能够记录它所需的时间。我无法更改应用程序来衡量应用程序内部的时间。我对发出呼叫和返回应用程序执行之间有多少时间感兴趣。 应用程序正在不断写入iSCSI存储上放置的NTFS卷。它还定期删除最旧的文件。文件大小在100到200 MB之间。卷上总是有大约10%的可用空间。在某些时候,应用程序无法以规则的速度写入数据,因此它开始在内存中进行缓冲。然后发生一些事情,缓冲区开始清空,一切恢复正常。 我测试了针对物理和逻辑卷的I / O操作-在“中断”期间没有发现异常 现在,我想找出问题出在应用程序内部还是操作系统中。出于这个原因,我在考虑是否能够记录所有文件操作的时间安排,因此我将能够弄清楚这是系统花费的时间比平时多还是操作速度快以及应用程序内部是否有阻塞。 平台是64位Windows Server 2008R2。我尝试了sysinternals进程监视器,但它没有记录执行时间。问题可能需要几个小时才能出现。 您能为这项工作建议合适的工具吗?

1
IPoIB(基于InfiniBand的IP)与RDMA性能
我已经部分继承了Linux HA群集,该群集的中心目前用于在两个Debian主机之间通过IPoIB(基于InfiniBand的IP)与DRBD 8进行连接。它没有坏,所以我不会修复。 我还注意到DRBD 9支持RDMA,因此将来可能会出现问题,即是否通过RDMA(即“本地” InfiniBand)用DRBD 9替换连接。 由于我不想在生产系统上运行性能测试,因此我想知道:是否已发布IPoIB与RDMA / InfiniBand的性能比较。例如,我能否期望从IPoIB切换到10%,50%或100%的数量级来获得带宽/等待时间收益?会发生什么?

2
如何限制指向我网站IP地址的未授权域
我发现某个域(即bajajra.com)指向我网站的IP地址。我正在使用IIS 10托管我的网站。如何限制对所有此类未授权域的访问? 这个问题与此类似,但是我正在寻找基于IIS的解决方案。如何才能使我的网站只能通过域名(例如example.com)访问?

2
如何使用Nginx使用自己的证书设置多个子域?
除非我已阅读的每个答案都是错误的,否则SNI应该使我可以做自己想做的事情,但是每本指南都告诉我要做我正在做的事情。 但是nginx提供的证书错误,因此我显然做错了。 ❯ sudo nginx -V | grep SNI %1 nginx version: nginx/1.10.3 built with OpenSSL 1.1.0f 25 May 2017 TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-qJwWoo/nginx-1.10.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-z,relro -Wl,-z,now' --prefix=/usr/share/nginx --conf-path=/etc/nginx/ngi nx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fa stcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi …
8 nginx  ssl  sni 

2
centos 7.4无法从epel安装`dnf`
太奇怪了,我有一个centos7 VM盒子。请尝试安装,dnf因为它是另一个软件包的依赖项。 互联网上的大多数说明如下: sudo yum install epel-release sudo yum install dnf 但是没有安装。 No package dnf available 甚至跟随DNF博客:http : //dnf.baseurl.org/2016/07/01/fresh-dnf-for-rhel-7-and-centos-7/ # cat <<EOF > /etc/yum.repos.d/dnf-stack-el7.repo [dnf-stack-el7] name=Copr repo for dnf-stack-el7 owned by @rpm-software-management baseurl=https://copr-be.cloud.fedoraproject.org/results/@rpm-software-management/dnf-stack-el7/epel-7-\$basearch/ skip_if_unavailable=True gpgcheck=1 gpgkey=https://copr-be.cloud.fedoraproject.org/results/@rpm-software-management/dnf-stack-el7/pubkey.gpg enabled=1 enabled_metadata=1 仍然没有安装 # cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) # yum search …
8 centos7  yum  dnf 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.