AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-122107

Martin's questions

Martin Hope
Martin
Asked: 2018-04-26 02:50:55 +0800 CST

是什么让 Bind 认为自己对区域具有权威性?

  • 0

Authoritative Answer据我了解,如果回复在 DNS 消息头中具有值为 1 的标志,则 dig 设置“aa”标志。Bind何时将此Authoritative Answer标志设置为 1?什么时候named.conf有该区域的区域声明?据我测试,它与区域中的 NS 记录无关。

domain-name-system
  • 1 个回答
  • 1156 Views
Martin Hope
Martin
Asked: 2018-04-24 10:48:13 +0800 CST

何时查询 DNS 域顶端的 NS 记录?

  • 1

假设我有以下example.com区域:

$TTL 120

@               IN      SOA     ns1     hostmaster (2018041509
                                                    300
                                                    150
                                                    600
                                                    60)

                IN      NS      ns1
                IN      NS      ns2


ns1             IN      A       192.168.0.159
ns2             IN      A       192.168.0.160

blah            IN      A       192.168.0.141

如上所示,ns1.example.com并且ns2.example.com是该区域的两个权威名称服务器。其他名称服务器何时查询它们?NS根据我的测试,唯一一次查询这两条记录是我192.168.0.159使用 DNS 查找实用程序(即dig @192.168.0.159 -t NS example.com.

domain-name-system
  • 1 个回答
  • 500 Views
Martin Hope
Martin
Asked: 2017-10-14 02:17:13 +0800 CST

用 HP Smart Array P400 控制器中的备用 HDD 替换处于“预测性故障”状态的 HDD

  • 2

我有一个HP Smart Array P400 RAID控制器,在 RAID 5 中配置了六个物理磁盘。其中四个物理磁盘处于“正常”状态,一个处于“预测故障”状态,一个处于“备用”状态:

logicaldrive 1 (3.6 TB, RAID 5, OK)

physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SATA, 1 TB, Predictive Failure)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SATA, 1 TB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SATA, 1 TB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SATA, 1 TB, OK)
physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SATA, 1 TB, OK)
physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SATA, 1 TB, OK, spare)

将(hpacucli controller slot=6 array A add drives=1:6)“备用”驱动器添加到 RAID 5 是否安全,并且一旦其驱动器类型从“备用驱动器”更改为“数据驱动器”,然后移除(物理或可能使用hpacucli controller slot=6 array A remove drives=1:1)具有“预测故障”状态的 HDD ?

hp-proliant
  • 2 个回答
  • 11008 Views
Martin Hope
Martin
Asked: 2017-05-20 09:35:28 +0800 CST

IBM System x3550 POST 期间出现“不支持的 PCI 设备”错误

  • 0

我在IBM System x3550服务器上安装了一个非 IBM NIC ,在 POST 期间它显示以下错误消息:

00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device
00180801 19A20700 Unsupported PCI device

此外,它会在 POST 后 10 - 20 秒内显示“POST Startup Error(s)”消息:

1808 PCI 错误

但是,一旦我启动到 Linux,我就可以访问 NIC:

# lspci -vs 07:00.0                                                                                                                                                                                               
07:00.0 Ethernet controller: Emulex Corporation OneConnect 10Gb NIC (rev 02)
        Subsystem: Emulex Corporation Device e629
        Physical Slot: 1
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at c6ffc000 (32-bit, non-prefetchable) [size=16K]
        Memory at c6fc0000 (64-bit, non-prefetchable) [size=128K]
        Memory at c6fa0000 (64-bit, non-prefetchable) [size=128K]
        [virtual] Expansion ROM at c5000000 [disabled] [size=512K]
        Capabilities: [40] Power Management version 3
        Capabilities: [48] MSI-X: Enable+ Count=32 Masked-
        Capabilities: [c0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [194] Device Serial Number 00-00-c9-ff-fe-d6-08-6e
        Kernel driver in use: be2net
        Kernel modules: be2net

# ip link show dev eth3
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq portid 0200000000323932313530353139593131 state DOWN mode DEFAULT group default qlen 1000
    link/ether 00:00:c9:d6:08:72 brd ff:ff:ff:ff:ff:ff
#

那些“不支持的 PCI 设备”消息纯粹是装饰性的吗?

bios
  • 2 个回答
  • 688 Views
Martin Hope
Martin
Asked: 2017-04-12 04:54:49 +0800 CST

封闭式机架中的气流是如何设计的?

  • 1

我见过(旧的)完全封闭的机架。例如与有机玻璃门类似:

封闭式机架

或者使用没有任何网格/孔的金属门。这样的机架是为高架地板的数据中心设计的,从底部吸入冷空气,从顶部排出热空气吗?或者它们只是用于不会产生(大量)热量的设备?

datacenter
  • 1 个回答
  • 264 Views
Martin Hope
Martin
Asked: 2016-10-08 07:45:52 +0800 CST

HP Universal Media Bay 的连接器(HP ProLiant DL360 Gen9 服务器)

  • 1

我有一个应该支持HP Universal Media Bay的 HP ProLiant DL360 Gen9 服务器。它是如何连接到主板的?如果我打开服务器,则没有连接器:

HP 通用介质托架

hardware hp hp-proliant
  • 1 个回答
  • 74 Views
Martin Hope
Martin
Asked: 2016-10-08 07:32:37 +0800 CST

HDD/SSD 外壳上的针脚

  • 1

我有一个 HP 服务器的 SAS HDD 机箱,它具有以下连接器:

SAS 硬盘

这个连接器的目的是什么?一个目的是点亮外壳前面的 LED。这是该连接器的唯一原因吗?

hardware hp hp-proliant hp-smart-array
  • 1 个回答
  • 55 Views
Martin Hope
Martin
Asked: 2016-10-08 06:54:57 +0800 CST

为什么 RDIMM/LRDIMM 内存模块是弧形的?

  • 7

我阅读了注册内存并注意到 RDIMM(以及 LRDIMM)是弧形的:

RDIMM 模块

这样做的目的是什么?为什么 RDIMM/LRDIMM 模块是弧形的?

hardware memory
  • 1 个回答
  • 852 Views
Martin Hope
Martin
Asked: 2016-03-31 05:59:22 +0800 CST

找出 HP DL360 服务器上的 RAID 级别

  • 2

我有一个HP ProLiant DL360 Gen9服务器,它具有三个物理 900GB 硬盘驱动器。这三个 HDD 处于某种硬件 RAID 设置中。RAID 控制器是 HP 3239,它使用hpsa驱动程序。对于操作系统,它表示自己为 900GBsda设备。现在,如果我用 来检查 RAID 级别# cat /sys/class/scsi_disk/0:0:0:1/device/raid_level,则会显示RAID 1(1+0)。这是具有三个物理驱动器的某种 RAID 10 吗?还是三重镜像?同样有趣的是,虽然两个驱动器的活动 LED 同步闪烁,但第三个驱动器显示的活动非常少。最后但同样重要的是,我无法在此服务器上安装其他软件,因为它是基于 Linux 的特殊设备。

raid
  • 3 个回答
  • 12270 Views
Martin Hope
Martin
Asked: 2015-09-08 01:43:06 +0800 CST

虚拟机管理程序中 CPU 内核数与内核频率的关系

  • 0

我计划构建一个主要用于运行虚拟机的服务器。我将主要使用Qemu(支持 KVM)和Virtualbox作为管理程序。将有数十台虚拟机,它们不会执行计算量大的任务。我知道我需要选择一个支持 VT-x/AMD-v 的 CPU,我会从超线程中受益,但是在虚拟机管理程序环境中,较少的高频核心与较多的低频核心相比如何?例如,四核 Haswell 微架构Core i7-4790K,其中四个内核以 4GHz 运行,而八核Xeon E5-1428L v3,所有八个内核均以 2GHz 运行。如果需要任何其他信息,请询问。

virtualization
  • 1 个回答
  • 1274 Views
Martin Hope
Martin
Asked: 2015-01-10 00:51:23 +0800 CST

了解 DNS 区域 SOA 记录中的 TTL

  • 2

假设我在我的 DNS 服务器中为 192.0.2.0/24 网络创建了一个反向区域文件,我的 DNS 服务器将是反向区域 2.0.192.in-addr.arpa 的权威。在这个反向区域文件中,我使用以下参数创建授权开始记录:

$ dig @localhost -t SOA 2.0.192.in-addr.arpa. +noall +answer
2.0.192.in-addr.arpa. 604800 IN      SOA     primary-DNS-server secondary-DNS-server 2015010600 28800 7200 1209600 86400
$ 

我对这个反向区域的 DNS TTL 是否正确是 86400 秒?这意味着如果递归(缓存)名称服务器从该区域请求 PTR 记录,那么此递归名称服务器会将结果缓存 86400 秒?

domain-name-system
  • 2 个回答
  • 6352 Views
Martin Hope
Martin
Asked: 2014-03-11 13:22:05 +0800 CST

是否可以多次写入 RAID 块?

  • 0

据我所知,(大多数)文件系统不支持多次写入文件系统集群。换句话说,集群是文件系统中的最小单元,即使需要写入一点信息,也需要使用新的集群。但是,它与 RAID 块相似吗?如果 RAID 块比文件系统集群大几倍,是否可以将文件系统集群附加到 RAID 块中?

用于解释问题的绘图:

raid
  • 1 个回答
  • 72 Views
Martin Hope
Martin
Asked: 2014-03-11 01:07:22 +0800 CST

使用哪些 IP 地址来监控 Internet 连接的可用性?

  • 3

我想通过向某些 IPv4 地址发送 ICMP“回显请求”消息来检查 Internet 连接的可用性。这些 IPv4 地址在稳定性方面应尽可能可达,并且不应将 ICMP 流量作为低优先级处理。我知道一级 ISP(例如 Level3)和大型内容提供商(例如 Google 8.8.8.8)的 DNS 服务器是一种流行的选择。也许使用一些像pool.ntp.org这样以循环方式使用 DNS 条目(不同 ISP 网络中的 IP 地址)的服务更明智?简而言之,您为此使用了哪些 IP 地址,为什么?

ping
  • 2 个回答
  • 2297 Views
Martin Hope
Martin
Asked: 2014-01-31 01:34:13 +0800 CST

如何在不停机的情况下将服务器从一个可公开路由的地址空间迁移到另一个地址空间?

  • 1

我有一个来自我的 ISP 的可公开路由 IPv4 地址的 /29 网络。我想迁移到公共可路由地址的 /28 网络。不幸的是,我的 ISP 无法扩展当前的 /29 网络,但他们给了我一个新的。这意味着在下个月的迁移期间,我可以同时使用旧的 /29 网络和新的 /28 网络。所有的网络服务器都有 DNS A 记录。将 Web 服务器从旧的 /29 网络优雅地迁移到这个新的 /28 网络的技术/选项是什么?我的意思是更改服务器中的网络配置并重新启动服务很容易,但是如何确保浏览者可以使用网页呢?我想一个选择是配置轮询 DNS,使域名解析为现有 /29 网络中的 IP 地址或 /28 网络中的新 IP 地址,并持续几天,HTTP 服务器监听新地址,只是重定向到旧 IP 地址。几天后(或者只要在 DNS 系统中填充 DNS 记录),我将从 DNS 配置中删除旧 IP。这行得通吗?还是有更好的做法?

domain-name-system
  • 1 个回答
  • 105 Views
Martin Hope
Martin
Asked: 2014-01-08 05:33:12 +0800 CST

了解ipmitool(1)看门狗

  • 0

我在服务器上看到了以下 crontab 条目:

/usr/bin/ipmitool mc watchdog reset

根据ipmitool手册,它将重置 IPMI 管理控制器看门狗计时器。据我了解,此命令将看门狗计时器重置为 300 秒。一旦计时器达到 0,系统将重新启动。但是,在安装过程中是否会自动设置某种看门狗ipmitool?此看门狗检查(默认)哪些参数?

PS。不幸的是,我没有带 IPMI 芯片的服务器,所以我自己无法测试。

ipmi
  • 1 个回答
  • 6265 Views
Martin Hope
Martin
Asked: 2013-09-19 14:45:18 +0800 CST

在 Linux 内核中实现的 OSI 参考模型的“会话层”在哪里?

  • 1

OSI 7 层参考模型中的“会话层”负责创建、维护和关闭主机之间的会话。是否可以区分 Linux 网络堆栈中的“会话层”?使用的协议是什么?例如,如果使用 HTTP 下载一个 ASCII 文本文件,那么“会话层”是否会向传输层协议发出信号以创建连接?

session
  • 1 个回答
  • 1242 Views
Martin Hope
Martin
Asked: 2013-08-02 06:51:42 +0800 CST

如果 COLO 温度约为 35C 或更高,是什么导致服务器重新加载或关闭?

  • 1

是什么导致服务器在高温下关闭或重新加载?例如,如果运行 Junos OS 的 Juniper 网络设备的 CPU 温度保持在 100C 以上超过 60 秒,路由引擎将停止路由引擎:

Jun  3 00:40:32  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (101 C) over 100 degrees C, platform will shutdown in 15 seconds if condition persists
Jun  3 00:40:32  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (101 C) over 100 degrees C, platform will shutdown in 15 seconds if condition persists
Jun  3 00:40:37  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (102 C) over 100 degrees C, platform will shutdown in 10 seconds if condition persists
Jun  3 00:40:37  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (101 C) over 100 degrees C, platform will shutdown in 10 seconds if condition persists
Jun  3 00:40:42  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (102 C) over 100 degrees C, platform will shutdown in 5 seconds if condition persists
Jun  3 00:40:42  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_WARNING: Routing Engine 0 temperature (101 C) over 100 degrees C, platform will shutdown in 5 seconds if condition persists
Jun  3 00:40:47  M10i chassisd[1209]: CHASSISD_RE_OVER_TEMP_SHUTDOWN: Routing Engine 0 temperature above 100 degrees C for too long; powering down all FRUs

但是,服务器呢?这是否取决于服务器硬件供应商?还是这仅取决于服务器操作系统?

physical-environment
  • 2 个回答
  • 348 Views
Martin Hope
Martin
Asked: 2013-02-09 17:26:13 +0800 CST

Debian 6.0 下的 apt-cache 将一个数据包同时显示为依赖和冲突

  • 0

有人可以解释syslinux数据包如何既依赖又与syslinux-common冲突:

martin@IBM:~$ dpkg -l syslinux syslinux-common
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                      Version                   Description
+++-=========================-=========================-==================================================================
un  syslinux                  <none>                    (no description available)
un  syslinux-common           <none>                    (no description available)
martin@IBM:~$ apt-cache depends syslinux
syslinux
  Depends: libc6
  Depends: syslinux-common
  Suggests: dosfstools
  Suggests: mtools
  Conflicts: syslinux-common
  Replaces: syslinux-common
martin@IBM:~$ 

或者应该如何理解的输出apt-cache depends <packagename>?

debian
  • 1 个回答
  • 82 Views
Martin Hope
Martin
Asked: 2013-02-09 08:45:39 +0800 CST

理解“ip addr change”和“ip addr replace”命令

  • 18

目前我有以下与eth0接口关联的 IPv4 地址:

T60:~ # ip -V
ip utility, iproute2-ss110629
T60:~ # ip addr show dev eth0
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 00:15:58:2a:84:3e brd ff:ff:ff:ff:ff:ff
    inet 10.11.12.2/24 scope global eth0
    inet 10.11.12.3/24 scope global secondary eth0
    inet 10.11.12.4/24 scope global secondary eth0
    inet6 fe80::215:58ff:fe2a:843e/64 scope link 
       valid_lft forever preferred_lft forever
T60:~ # 

我想将 10.11.12.3/24 地址替换或更改为 10.11.12.6/24。这个怎么做?如果我执行ip addr change 10.11.12.6/24 dev eth0orip addr replace 10.11.12.6/24 dev eth0然后 10.11.12.6 被添加到 eth0。此外,在更改/替换的情况下,语法不应该是change/replace from 10.11.12.3/24 to 10.11.12.6/24吗?我知道我可以使用ip addr delcommand,但是如何使用ip addr changeor来实现ip addr replace呢?

linux
  • 1 个回答
  • 29798 Views
Martin Hope
Martin
Asked: 2012-10-19 02:24:28 +0800 CST

递归 grep 开始于/挂起

  • 1

我在多个平台上使用了以下 grep 搜索模式:

grep -r -I -D skip 'string_to_match' /

例如在FreeBSD 8.0、FreeBSD 6.4和Debian 6.0 (squeeze) 上。命令从根目录开始进行递归搜索,假定二进制文件没有“string_to_match”并跳过设备、套接字和命名管道。FreeBSD 8.0和FreeBSD 6.4使用 GNU grep 2.5.1 版,Debian 6.0使用 GNU grep 2.6.3 版。在FreeBSD 6.4上,最后打印到 stderr 的信息是"grep: /dev/cuad0: Device busy"。在此 grep 之后,根据“top -m io -o total”,grep 的 I/O 使用情况不存在。在FreeBSD 8.0下同样的行为是正确的,但最后发送到 stderr 的信息是在我的安装中出现“grep: /tmp/.wine-0: Permission denied” 。在 Debian 的情况下,stderr 的最后输出是"grep: /proc/sysrq-trigger: Input/output error"。如果我在 Debian 下检查 grep 进程的 I/O 使用情况,它如下:

root@Debian:~# iotop -bp 22439
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
22439 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % grep -r -I
-D skip 10.10.10.99 /
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
22439 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % grep -r -I
-D skip 10.10.10.99 /
Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
22439 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % grep -r -I
-D skip 10.10.10.99 /
^Croot@Debian:~#

这可能是什么原因造成的?如果lsof不存在,有没有办法查看grep当前正在处理哪个文件?我可以在 Debian 下使用lsof,看起来有问题的文件名是“0xc6b2c230 文件结构,ty=0,op=0xc0d34120”。我不确定这是什么。我无法在 FreeBSD 下使用lsof或fstat。

PS:我知道我可以使用find实用程序,但这不是问题所在。

debian
  • 1 个回答
  • 1259 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve