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-56034

Grigory's questions

Martin Hope
Grigory
Asked: 2014-08-15 07:36:57 +0800 CST

Sudo 不断在 NFS 上/挂载询问密码

  • 0

我有一个/从 NFS 获取的无盘服务器启动 Ubuntu 14.04。我用nfs-kernel-server. sudo我对and有一些奇怪的行为locate。

  • sudo尽管Defaults timestamp_timeout=5在sudoers.

  • locate不更新它的数据库,也没有找到任何东西。

我想这是因为 NFS 的一些错误配置?当我/在普通机器上使用它时,两个命令都按预期工作。

这是我的/etc/exports(我不知道我还能提供更多):

/noderoot   *(rw,no_root_squash,async,insecure,no_subtree_check)

有什么建议吗?

ubuntu
  • 1 个回答
  • 589 Views
Martin Hope
Grigory
Asked: 2014-08-08 05:55:52 +0800 CST

Ubuntu 14.04 是否支持 Mellanox OFED 2 中的 ibdump?

  • 0

我有 Ubuntu 14.04。我有 Mellanox Technologies MT27500 系列 [ConnectX-3] HCA。我能够通过所有测试,例如 ibping 和 ib_rdma_lat。现在我正在运行 MPI 测试以验证 InfiniBand 是否正常工作。我如何才能真正看到有流量通过 HCA 的端口?

我尝试执行 ibdump 实用程序(来自下载中的所有 RPM)。但它失败了。有了这个:

root@node3:~/ibdump-1.0.5-4-rpms/ibdump-1.0.5-4.x86_64-rhel6/usr/bin# ./ibdump
 ------------------------------------------------
 IB device                      : "mlx4_0"       
 IB port                        : 1              
 Dump file                      : sniffer.pcap   
 Sniffer WQEs (max burst size)  : 4096           
 ------------------------------------------------

Initiating resources ...                         
searching for IB devices in host                 
Warning: memory access to device mlx4_0 failed: Input/output error.
Warning: Fallback on IO: much slower, and unsafe if device in use.
-E- Failed to open mst device mlx4_0: No such file or directory   
-E- failed to create resources                                    

但实际上有 mlx4_0 设备。正如我所说,来自 infiniband-diags 包的所有测试都通过了。

Ubuntu 14.04 的 MLNX_OFED 2 是否支持 ibdump?如果没有,那么我可以使用哪些替代品?

谢谢你。

traffic-shaping
  • 2 个回答
  • 982 Views
Martin Hope
Grigory
Asked: 2014-07-20 10:43:39 +0800 CST

xen PV 来宾上的 PXE 引导服务器?

  • 0

我在 ubuntu 14.04 上设置了 Xen 管理程序,还在 ubuntu 14.04 上设置了 PV 来宾。我希望这个 PV 来宾成为 PXE 引导服务器。但是当我查看/boot文件夹时,我发现它是空的。

我是虚拟化的新手。那么我应该在哪里:

  1. 拿一个内核?
  2. 运行mkinitramfs以准备 initrd 以进行网络引导?

更新 亲爱的同事们。我实际上需要关于在 PV 访客上制作自定义 initrd.img的工作流程的建议。我知道有关在主机上设置 PXE 引导服务器的所有内容。我只想了解在哪里可以在 PV 客户机上获取内核映像,以及当通过 apt-get 更新内核时 PV 客户机会发生什么。

谢谢你。

ubuntu
  • 2 个回答
  • 1148 Views
Martin Hope
Grigory
Asked: 2014-07-12 12:45:34 +0800 CST

带有initrd(ini​​tramfs)内核恐慌的Ubuntu 14.04 PXE启动[重复]

  • 0
这个问题在这里已经有了答案:
这个内核恐慌的原因是什么? (5 个回答)
8年前关闭。

initramfs简短的故事是这样的(据我所知):在不编译自己的内核的情况下,我无法通过 LAN 启动 ubuntu(PXE 启动) 。如我所见,问题是:网络接口设备根本没有启动。

所以这是长话短说。我有两台相同的服务器。一个是带硬盘的主节点,另一个是无盘节点。我希望节点使用从 NFS 获取的 root fs 从网络启动。我设置了所有内容(dhcp、tftpd-hpa、nfs-kernel-server)。我做了一个/nfsroot。在此之后,我编译了一个自定义内核 - 这是第一个重要步骤 -我在没有. 没关系,root fs 是从主人那里拿的。但是然后——这是下一个重要步骤——我想做同样的引导,但不编译自定义内核。我想在.initrd.imginitrd.img

所以我做了以下步骤:

  1. 我改变BOOT=nfs了MODULES=netboot/etc/initramfs-tools/initramfs.conf
  2. 运行mkinitramfs -o ~/initrd.img-uname -r``
  3. 将生成的 initrd 映像复制到我的/tftproot
  4. 更改KERNEL=<my bundled kernel>并添加initrd=...到 cmdline/tftproot/pxelinux.cfg/default

在此之后,我启动节点并... 得到内核恐慌。这是恐慌:

[   18.415714] Freeing unused kernel memory: 824K (ffff880001732000 - ffff880001800000)
[   18.424996] Freeing unused kernel memory: 700K (ffff880001b51000 - ffff880001c00000)
Loading, please wait...
[   18.446709] systemd-udevd[340]: starting version 204
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/nfs-top ... done.
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
ipconfig: no devices to configure
/init: .: line 252: can't open '/run/net-*.conf'
[   18.604039] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200
[   18.604039] 
[   18.613180] CPU: 0 PID: 1 Comm: init Not tainted 3.13.0-30-generic #54-Ubuntu
[   18.620323] Hardware name: Supermicro X9DRFF-iG+/-7G+/-iTG+/-7TG+/X9DRFF-iG+/-7G+/-iTG+/-7TG+, BIOS 3.0 07/29/2013
[   18.630668]  ffff8817f8748000 ffff8817fb1d7e48 ffffffff8171a324 ffffffff81a4dcc0
[   18.638135]  ffff8817fb1d7ec0 ffffffff81713525 ffffffff00000010 ffff8817fb1d7ed0
[   18.645599]  ffff8817fb1d7e70 ffffffff81f229e0 0000000000000200 ffff8817fb1d8398
[   18.653070] Call Trace:
[   18.655539]  [<ffffffff8171a324>] dump_stack+0x45/0x56
[   18.660696]  [<ffffffff81713525>] panic+0xc8/0x1d7
[   18.665498]  [<ffffffff8106a391>] do_exit+0xa41/0xa50
[   18.670554]  [<ffffffff8109dd94>] ? vtime_account_user+0x54/0x60
[   18.676562]  [<ffffffff8106a41f>] do_group_exit+0x3f/0xa0
[   18.681954]  [<ffffffff8106a494>] SyS_exit_group+0x14/0x20
[   18.687458]  [<ffffffff8172aeff>] tracesys+0xe1/0xe6
[   18.695229] ------------[ cut here ]------------
[   18.699859] WARNING: CPU: 0 PID: 1 at /build/buildd/linux-3.13.0/arch/x86/kernel/smp.c:124 native_smp_send_reschedule+0x5d/0x60()
[   18.711494] Modules linked in:
[   18.714572] CPU: 0 PID: 1 Comm: init Not tainted 3.13.0-30-generic #54-Ubuntu
[   18.721707] Hardware name: Supermicro X9DRFF-iG+/-7G+/-iTG+/-7TG+/X9DRFF-iG+/-7G+/-iTG+/-7TG+, BIOS 3.0 07/29/2013
[   18.732044]  0000000000000009 ffff88181fc03d90 ffffffff8171a324 0000000000000000
[   18.739500]  ffff88181fc03dc8 ffffffff810676bd 0000000000000001 ffff88181fc14440
[   18.746956]  00000000fffeec2c 0000000000000000 ffff88181fc34440 ffff88181fc03dd8
[   18.754421] Call Trace:
[   18.756883]  <IRQ>  [<ffffffff8171a324>] dump_stack+0x45/0x56
[   18.762675]  [<ffffffff810676bd>] warn_slowpath_common+0x7d/0xa0
[   18.768676]  [<ffffffff8106779a>] warn_slowpath_null+0x1a/0x20
[   18.774512]  [<ffffffff8104022d>] native_smp_send_reschedule+0x5d/0x60
[   18.781041]  [<ffffffff810a800a>] trigger_load_balance+0x16a/0x1e0
[   18.787232]  [<ffffffff810992c4>] scheduler_tick+0xa4/0xf0
[   18.792737]  [<ffffffff81076230>] update_process_times+0x60/0x70
[   18.798753]  [<ffffffff810d5bf5>] tick_sched_handle.isra.17+0x25/0x60
[   18.805188]  [<ffffffff810d5c71>] tick_sched_timer+0x41/0x60
[   18.810874]  [<ffffffff8108e547>] __run_hrtimer+0x77/0x1d0
[   18.816362]  [<ffffffff810d5c30>] ? tick_sched_handle.isra.17+0x60/0x60
[   18.822980]  [<ffffffff8108ed4f>] hrtimer_interrupt+0xef/0x230
[   18.828821]  [<ffffffff81043077>] local_apic_timer_interrupt+0x37/0x60
[   18.835360]  [<ffffffff8172d0bf>] smp_apic_timer_interrupt+0x3f/0x60
[   18.841715]  [<ffffffff8172ba5d>] apic_timer_interrupt+0x6d/0x80
[   18.847722]  <EOI>  [<ffffffff810b0bd2>] ? up+0x32/0x50
[   18.852981]  [<ffffffff817135f0>] ? panic+0x193/0x1d7
[   18.858036]  [<ffffffff8171355a>] ? panic+0xfd/0x1d7
[   18.863004]  [<ffffffff8106a391>] do_exit+0xa41/0xa50
[   18.868059]  [<ffffffff8109dd94>] ? vtime_account_user+0x54/0x60
[   18.874065]  [<ffffffff8106a41f>] do_group_exit+0x3f/0xa0
[   18.879459]  [<ffffffff8106a494>] SyS_exit_group+0x14/0x20
[   18.884947]  [<ffffffff8172aeff>] tracesys+0xe1/0xe6
[   18.889906] ---[ end trace 614851f5bf760874 ]---

我还尝试执行以下操作。由于机器是相同的,我lsmod在 master 上获取了输出并将所有模块添加到/etc/initramfs-tools/modules并更改为MODULES=list. 在此mkinitramfs -o ~/initrd.img-uname -r`` 之后并将其复制到/tftproot. 结果是一样的。同样的内核恐慌。

我还尝试对虚拟机虚拟机进行网络引导。它仍然给我这种内核恐慌。

所以我的问题是..怎么了?在我看来,我的步骤是在不编译我自己的内核的情况下制作可网络启动节点的步骤。

一些额外的信息。

  1. LUbuntu 14.04
  2. 网络接口为 Intel i350(驱动为 igb)
  3. /tftproot/pxelinux.cfg/default https://dl.dropboxusercontent.com/u/8057759/netboot/default
  4. .config我用来构建我的自定义内核,它在没有initrd的情况下启动https://dl.dropboxusercontent.com/u/8057759/netboot/.config
  5. 当前捆绑的/boot/config-3.13.0-24-generic(如果有帮助的话)https://dl.dropboxusercontent.com/u/8057759/netboot/config-3.13.0-24-generic
  6. 内核恐慌的日志。你可以在最底部看到它。如您所见,没有提及 igb 或 eth0 https://dl.dropboxusercontent.com/u/8057759/netboot/console.txt

谢谢你。

ubuntu
  • 2 个回答
  • 12170 Views
Martin Hope
Grigory
Asked: 2014-07-08 11:27:27 +0800 CST

这个内核恐慌的原因是什么?

  • 4

我刚刚在 Ubuntu 14 上设置了一个 PXE 引导服务器 - 运行内核 3.13.0-30-generic - 如在 Supermicro X9DRFF 硬件上的https://help.ubuntu.com/community/DisklessUbuntuHowto所述。

我只能通过 KVM 远程访问客户端服务器。客户端上的启动过程顺利,但我得到内核恐慌。

是否有可能确定此内核恐慌的原因?

在此处输入图像描述

ubuntu
  • 5 个回答
  • 9602 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