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
    • 最新
    • 标签
主页 / server / 问题

问题[xen](server)

Martin Hope
qwr
Asked: 2021-02-22 16:46:32 +0800 CST

Xen VM不断重启,内核无法启动init

  • 1

我正在使用使用 Xen 管理程序和 libvirt 管理层构建的 VM。在将 Debian 版本从 8 更新到 9 后,我无法连接到 VM,因此我尝试登录到运行 VM 的物理机并使用 virsh 重新启动 VM。但是,在停止并启动 VM 后,它似乎处于重新启动循环中。域ID不断增加;它从 ID 8 开始,现在几个小时后达到 400+。(这里shell1是域名。)

$ virsh list --all
 Id    Name                           State
----------------------------------------------------
 412   shell1                         running

这是virsh console shell1内核日志的结果

Escape character is ^]
0 000024 (v02 Xen   )
[    0.000000] ACPI: XSDT 0x00000000FC00A550 000054 (v01 Xen    HVM      00000000 HVML 00000000)
[    0.000000] ACPI: FACP 0x00000000FC00A280 0000F4 (v04 Xen    HVM      00000000 HVML 00000000)
[    0.000000] ACPI: DSDT 0x00000000FC001250 008FAC (v02 Xen    HVM      00000000 INTL 20160831)
[    0.000000] ACPI: FACS 0x00000000FC001210 000040
[    0.000000] ACPI: FACS 0x00000000FC001210 000040
[    0.000000] ACPI: APIC 0x00000000FC00A380 000068 (v02 Xen    HVM      00000000 HVML 00000000)
[    0.000000] ACPI: HPET 0x00000000FC00A460 000038 (v01 Xen    HVM      00000000 HVML 00000000)
[    0.000000] ACPI: WAET 0x00000000FC00A4A0 000028 (v01 Xen    HVM      00000000 HVML 00000000)
[    0.000000] ACPI: SSDT 0x00000000FC00A4D0 000031 (v02 Xen    HVM      00000000 INTL 20160831)
[    0.000000] ACPI: SSDT 0x00000000FC00A510 000031 (v02 Xen    HVM      00000000 INTL 20160831)
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at [mem 0x0000000000000000-0x000000018f7fffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x18f7fffff]
[    0.000000]   NODE_DATA [mem 0x18f7f9000-0x18f7fdfff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   DMA32    [mem 0x01000000-0xffffffff]
[    0.000000]   Normal   [mem 0x100000000-0x18f7fffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0xefffefff]
[    0.000000]   node   0: [mem 0x100000000-0x18f7fffff]
[    0.000000] ACPI: PM-Timer IO Port: 0xb008
[    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[    0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-47
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 low level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 low level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 low level)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff]
[    0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0xeffff000-0xefffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xf0000000-0xfbffffff]
[    0.000000] PM: Registered nosave memory: [mem 0xfc000000-0xffffffff]
[    0.000000] e820: [mem 0xf0000000-0xfbffffff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on Xen HVM
[    0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:1 nr_node_ids:1
[    0.000000] PERCPU: Embedded 27 pages/cpu @ffff88018f400000 s80960 r8192 d21440 u2097152
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 1549220
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=/dev/xvda2 ro elevator=noop console=ttyS0
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] AGP: Checking aperture...
[    0.000000] AGP: No AGP bridge found
[    0.000000] Memory: 6086104K/6282868K available (5247K kernel code, 947K rwdata, 1832K rodata, 1208K init, 840K bss, 196764K reserved)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000]  RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:33024 nr_irqs:256 16
[    0.000000] xen:events: Using FIFO-based ABI
[    0.000000] xen:events: Xen HVM callback vector for event delivery is enabled
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [ttyS0] enabled
[    0.000000] tsc: Detected 3598.992 MHz processor
[    0.012000] Calibrating delay loop (skipped), value calculated using timer frequency.. 7197.98 BogoMIPS (lpj=14395968)
[    0.028004] pid_max: default: 32768 minimum: 301
[    0.036012] ACPI: Core revision 20140424
[    0.051837] ACPI: All ACPI Tables successfully acquired
[    0.060540] Security Framework initialized
[    0.068009] AppArmor: AppArmor disabled by boot time parameter
[    0.080003] Yama: disabled by default; enable with sysctl kernel.yama.*
[    0.092393] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[    0.101268] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.108550] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.120032] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.136390] Initializing cgroup subsys memory
[    0.144026] Initializing cgroup subsys devices
[    0.152026] Initializing cgroup subsys freezer
[    0.160016] Initializing cgroup subsys net_cls
[    0.168021] Initializing cgroup subsys blkio
[    0.176016] Initializing cgroup subsys perf_event
[    0.188011] Initializing cgroup subsys net_prio
[    0.196145] CPU: Physical Processor ID: 0
[    0.204006] CPU: Processor Core ID: 0
[    0.212011] mce: CPU supports 2 MCE banks
[    0.220060] Last level iTLB entries: 4KB 512, 2MB 7, 4MB 7
[    0.220060] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0
[    0.220060] tlb_flushall_shift: 6
[    0.270008] Freeing SMP alternatives memory: 20K (ffffffff81a1c000 - ffffffff81a21000)
[    0.291417] ftrace: allocating 21701 entries in 85 pages
[    0.352435] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.407302] smpboot: CPU0: Intel(R) Xeon(R) CPU           X5687  @ 3.60GHz (fam: 06, model: 2c, stepping: 02)
[    0.424050] installing Xen timer for CPU 0
[    0.432177] Performance Events: unsupported p6 CPU model 44 no PMU driver, software events only.
[    0.445857] x86: Booted up 1 node, 1 CPUs
[    0.448018] smpboot: Total of 1 processors activated (7197.98 BogoMIPS)
[    0.452469] NMI watchdog: disabled (cpu0): hardware events not enabled
[    0.456253] devtmpfs: initialized
[    0.468220] pinctrl core: initialized pinctrl subsystem
[    0.472141] NET: Registered protocol family 16
[    0.476238] cpuidle: using governor ladder
[    0.480019] cpuidle: using governor menu
[    0.484089] ACPI: bus type PCI registered
[    0.488013] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.492734] PCI: Using configuration type 1 for base access
[    0.497450] ACPI: Added _OSI(Module Device)
[    0.500013] ACPI: Added _OSI(Processor Device)
[    0.504013] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.508013] ACPI: Added _OSI(Processor Aggregator Device)
[    0.522128] ACPI: Interpreter enabled
[    0.524024] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140424/hwxface-580)
[    0.535711] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140424/hwxface-580)
[    0.544033] ACPI: (supports S0 S3 S4 S5)
[    0.548012] ACPI: Using IOAPIC for interrupt routing
[    0.552054] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.568633] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.572021] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI]
[    0.576031] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[    0.580343] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[    0.584888] acpiphp: Slot [3] registered
[    0.588159] acpiphp: Slot [4] registered
[    0.592124] acpiphp: Slot [5] registered
[    0.596134] acpiphp: Slot [6] registered
[    0.600131] acpiphp: Slot [7] registered
[    0.604151] acpiphp: Slot [8] registered
[    0.608129] acpiphp: Slot [9] registered
[    0.612098] acpiphp: Slot [10] registered
[    0.616120] acpiphp: Slot [11] registered
[    0.620109] acpiphp: Slot [12] registered
[    0.624112] acpiphp: Slot [13] registered
[    0.628119] acpiphp: Slot [14] registered
[    0.632154] acpiphp: Slot [15] registered
[    0.636117] acpiphp: Slot [16] registered
[    0.640118] acpiphp: Slot [17] registered
[    0.644127] acpiphp: Slot [18] registered
[    0.648119] acpiphp: Slot [19] registered
[    0.652118] acpiphp: Slot [20] registered
[    0.656119] acpiphp: Slot [21] registered
[    0.660149] acpiphp: Slot [22] registered
[    0.664119] acpiphp: Slot [23] registered
[    0.668113] acpiphp: Slot [24] registered
[    0.672117] acpiphp: Slot [25] registered
[    0.676115] acpiphp: Slot [26] registered
[    0.680117] acpiphp: Slot [27] registered
[    0.684115] acpiphp: Slot [28] registered
[    0.688113] acpiphp: Slot [29] registered
[    0.692113] acpiphp: Slot [30] registered
[    0.696139] acpiphp: Slot [31] registered
[    0.700129] PCI host bridge to bus 0000:00
[    0.704018] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.708015] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7]
[    0.712015] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff]
[    0.716015] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    0.720015] pci_bus 0000:00: root bus resource [mem 0xf0000000-0xfbffffff]
[    0.748366] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
[    0.752022] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io  0x03f6]
[    0.756015] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
[    0.760016] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
[    0.768611] pci 0000:00:01.3: quirk: [io  0xb000-0xb03f] claimed by PIIX4 ACPI
[    0.772162] pci 0000:00:01.3: quirk: [io  0xb100-0xb10f] claimed by PIIX4 SMB
[    0.827260] ACPI: PCI Interrupt Link [LNKA] (IRQs *5 10 11)
[    0.831799] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11)
[    0.835629] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11)
[    0.839445] ACPI: PCI Interrupt Link [LNKD] (IRQs *5 10 11)
[    0.845239] ACPI: Enabled 2 GPEs in block 00 to 0F
[    0.848110] xen:balloon: Initialising balloon driver
[    0.856057] xen_balloon: Initialising balloon driver
[    0.860266] vgaarb: setting as boot device: PCI:0000:00:03.0
[    0.864000] vgaarb: device added: PCI:0000:00:03.0,decodes=io+mem,owns=io+mem,locks=none
[    0.864021] vgaarb: loaded
[    0.868013] vgaarb: bridge control possible 0000:00:03.0
[    0.872044] init_memory_mapping: [mem 0x190000000-0x197ffffff]
[    0.876187] PCI: Using ACPI for IRQ routing
[    0.882529] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[    0.884038] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.890542] hpet0: 3 comparators, 64-bit 62.500000 MHz counter
[    0.896028] amd_nb: Cannot enumerate AMD northbridges
[    0.900036] Switched to clocksource xen
[    0.914008] pnp: PnP ACPI init
[    0.920390] ACPI: bus type PNP registered
[    0.928055] system 00:00: [mem 0x00000000-0x0009ffff] could not be reserved
[    0.941437] system 00:01: [io  0x08a0-0x08a3] has been reserved
[    0.954150] system 00:01: [io  0x0cc0-0x0ccf] has been reserved
[    0.966208] system 00:01: [io  0x04d0-0x04d1] has been reserved
[    0.978430] system 00:07: [io  0xae00-0xae0f] has been reserved
[    0.989888] system 00:07: [io  0xb044-0xb047] has been reserved
[    1.002139] pnp: PnP ACPI: found 8 devices
[    1.010482] ACPI: bus type PNP unregistered
[    1.026018] NET: Registered protocol family 2
[    1.034611] TCP established hash table entries: 65536 (order: 7, 524288 bytes)
[    1.048711] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    1.062300] TCP: Hash tables configured (established 65536 bind 65536)
[    1.076282] TCP: reno registered
[    1.083473] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[    1.096895] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[    1.111198] NET: Registered protocol family 1
[    1.120773] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    1.132448] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[    1.143536] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[    1.155975] Unpacking initramfs...
[    1.653611] Freeing initrd memory: 30932K (ffff880034386000 - ffff8800361bb000)
[    1.664987] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    1.671339] software IO TLB [mem 0xebfff000-0xeffff000] (64MB) mapped at [ffff8800ebfff000-ffff8800efffefff]
[    1.680275] microcode: CPU0 sig=0x206c2, pf=0x1, revision=0x14
[    1.685279] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
[    1.693165] futex hash table entries: 256 (order: 2, 16384 bytes)
[    1.702078] audit: initializing netlink subsys (disabled)
[    1.710578] audit: type=2000 audit(1613960999.504:1): initialized
[    1.717050] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    1.723569] zbud: loaded
[    1.726975] VFS: Disk quotas dquot_6.5.2
[    1.732474] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.742456] msgmni has been set to 11947
[    1.749746] alg: No test for stdrng (krng)
[    1.757405] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    1.771209] io scheduler noop registered (default)
[    1.780259] io scheduler deadline registered
[    1.788138] io scheduler cfq registered
[    1.795348] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.805509] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.817802] GHES: HEST is not enabled!
[    1.825431] xen:grant_table: Grant tables using version 1 layout
[    1.836685] Grant table initialized
[    1.843914] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.897443] 00:06: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.912105] Linux agpgart interface v0.103
[    1.920107] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[    1.940049] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.948666] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.958392] mousedev: PS/2 mouse device common for all mice
[    1.966923] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    1.981401] input: Xen Virtual Keyboard as /devices/virtual/input/input2
[    1.995164] input: Xen Virtual Pointer as /devices/virtual/input/input4
[    2.018214] rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
[    2.029967] rtc_cmos 00:02: alarms up to one day, 114 bytes nvram, hpet irqs
[    2.043409] ledtrig-cpu: registered to indicate activity on CPUs
[    2.055112] AMD IOMMUv2 driver by Joerg Roedel <[email protected]>
[    2.067465] AMD IOMMUv2 functionality not available on this system
[    2.079793] TCP: cubic registered
[    2.086264] NET: Registered protocol family 10
[    2.094962] mip6: Mobile IPv6
[    2.100560] NET: Registered protocol family 17
[    2.108302] mpls_gso: MPLS GSO support
[    2.115426] registered taskstats version 1
[    2.124182] xenbus_probe_frontend: Device with no driver: device/vbd/51712
[    2.136918] xenbus_probe_frontend: Device with no driver: device/vif/0
[    2.150014] rtc_cmos 00:02: setting system clock to 2021-02-22 02:30:00 UTC (1613961000)
[    2.168960] Freeing unused kernel memory: 1208K (ffffffff818ee000 - ffffffff81a1c000)
[    2.184230] Write protecting the kernel read-only data: 8192k
[    2.196185] Freeing unused kernel memory: 884K (ffff880001523000 - ffff880001600000)
[    2.211466] Freeing unused kernel memory: 216K (ffff8800017ca000 - ffff880001800000)
[    2.227230] Failed to execute /init (error -8)
[    2.236746] Starting init: /sbin/init exists but couldn't execute it (error -8)
[    2.251559] Starting init: /bin/sh exists but couldn't execute it (error -8)
[    2.265834] Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[    2.269815] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-4-amd64 #1 Debian 3.16.39-1
[    2.269815] Hardware name: Xen HVM domU, BIOS 4.8.5 01/10/2020
[    2.269815]  0000000000000000 ffffffff81514c11 ffffffff81705310 ffff8801880f3f40
[    2.269815]  ffffffff8151195e ffffffff00000008 ffff8801880f3f50 ffff8801880f3ef0
[    2.269815]  ffff8801880f3ef8 0000000000000046 000000000000093d 000000000000093d
[    2.269815] Call Trace:
[    2.269815]  [<ffffffff81514c11>] ? dump_stack+0x5d/0x78
[    2.269815]  [<ffffffff8151195e>] ? panic+0xc8/0x206
[    2.269815]  [<ffffffff81507da0>] ? rest_init+0x80/0x80
[    2.269815]  [<ffffffff81507e82>] ? kernel_init+0xe2/0xf0
[    2.269815]  [<ffffffff8151ad18>] ? ret_from_fork+0x58/0x90
[    2.269815]  [<ffffffff81507da0>] ? rest_init+0x80/0x80
[    2.269815] Kernel Offset: 0x0 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffff9fffffff)

然后ID继续增加。

我可以做些什么来调试这个问题?我不想使用 virsh destroy 来破坏文件系统的风险。我应该尝试备份与 VM 存储池关联的 OpenAFS 卷吗?我也无法让 guestmount 使用,guestmount -m /dev/sda --ro -a /dev/opc-vg.shell1/shell1-disk /mnt因为它说不允许操作。

xen debian virsh
  • 1 个回答
  • 215 Views
Martin Hope
curios
Asked: 2020-11-02 09:40:14 +0800 CST

将同一个分区挂载到多个虚拟机是否安全?

  • 23

我正在使用带有 Xen Hypervisor 的 ubuntu 20.04。在我的机器上,我有一个 SSD 来托管我的 VM 映像,然后是四个我有数据的 sata 驱动器。我当前的设置是将数据挂载到我的 domain0 上,然后通过网络文件服务器将该数据提供给其他 VM。

这似乎效率低下,因为所有虚拟机都必须通过我的 NIC 才能访问数据。我认为这是一个很大的瓶颈是否正确?

在同一台物理机中提供数据的行业标准是什么?对此设置有何建议或改进?

在每个 VM 上安装数据 LVM 是否有害?我对这种方法的担忧是,如果两个 VM 尝试同时访问同一个数据点会发生什么?此设置是否容易受到数据损坏的影响?

服务器设置数据图

xen mount lvm virtual-machines
  • 2 个回答
  • 4984 Views
Martin Hope
Sherlock
Asked: 2020-04-15 07:21:31 +0800 CST

XenServer (Citrix) 管理网络中断

  • 1

我们有一个用于登录存储、主机等的 OOB/管理网络。我们使用 VLAN 将存储与主机、摄像机等分开。

我们想用以前的配置替换这个开关,但我们想知道 Xen 是否正在运行哪些进程(如果有的话)会利用 OOB 网络,例如池通信?

如果我们取出当前的 OOB 路由器来替换它,并且 Xen 主机在一段时间内(比如 5 分钟?)无法访问 OOB 网络,这会导致 Xen 出现问题吗?

xen networking citrix xenserver ubiquiti-edgerouter
  • 1 个回答
  • 56 Views
Martin Hope
zyash
Asked: 2019-09-24 23:50:46 +0800 CST

在来宾 PVHVM VM 中运行 NTP 客户端的 XenServer 8.0

  • 2

我想在XenServer(XCP-NG 8.0准确地说)下的 Xen Linux VM 中运行 NTP 客户端。

Linux VM,Debian Stretch 9.9 ( uname -a:Linux debian 4.9.0-9 amd64 #1 SMP Debian 4.9.168-1+deb9u4 (2019-07-19) x86_64 GNU/Linux安装了 Xen 来宾工具 8.0 并且是一PVHVM台机器。

VM 正在同步到主机/sys/devices/system/clocksource/clocksource0/current_clocksource打印xen

我在网上找到的常用教程说xen.independent_wallclock=1在 VM 中设置 sysctl/etc/sysctl.conf并重新启动 VM。

但是,这些路径无法在 sysctl 中设置。

sysctl xen仅返回: xen.balloon.hotplug_unpopulated=0

也许这在最新版本中有所改变。

xen.independent_wallclock需要设置什么等价物?

xen
  • 1 个回答
  • 287 Views
Martin Hope
andybjackson
Asked: 2019-08-21 06:08:26 +0800 CST

Citrix Xen Hypervisor 上的 PCIe 直通是否持久?

  • 0

我正在虚拟化我的防火墙、NAS 和其他服务以减少硬件多样性。具体来说,我想至少在 Citrix Hypervisor(撰写本文时为 v8)上运行 PfSense 和 OpenMediaVault。

这需要关闭网络校验和卸载或通过 WAN 和 LAN 网络端口直接传递到 PfSense 虚拟机。我更喜欢后者,怀疑它提供了更小的 pre-FW 攻击面。这种选择放弃了跨服务器实时迁移和/或停止/启动 FW VM 的能力。

我使用的命令格式如下:

xe vm-param-set other-config:pci=0/0000:04:01.0,0/0000:00:19.0 uuid=[vmuuid]

我在任何地方都找不到这个命令是持久的,还是需要在每次启动 PfSense VM 时运行?防止网络端口被虚拟化的命令嵌入在 grub.cfg 中,但事实并非如此。我想确定,甚至可能知道这在重新启动后如何持续存在?

xen
  • 1 个回答
  • 163 Views
Martin Hope
Varstahl
Asked: 2019-04-20 10:31:26 +0800 CST

SSPN(单服务器专用网络)上的 Xen 自动 dom0 IP 分配

  • 0

我目前正在使用 XCP-ng 7.6.3,并且想要增加一点安全性并利用流量整形,我决定 PCI 直通 NIC。为了能够访问 dom0,我创建了一个仅在 dom0 和位于 domU 中的防火墙之间共享的 SSPN。启动 domU 会生成一个vif<X>.<Y>附加的虚拟接口xapi<Z>,通过手动为后者分配 IP,我可以在管理中进行远程管理。到目前为止,一切都很好,一切都按预期工作。

问题是我发现没有办法让 dom0 在启动虚拟接口时自动为自己分配 IP。我一直在查看 XCP、Xen 和 XenServer 文档很长时间,但只能找到自动为另一端的 domU 分配 IP 的方法,而不是 dom0。是否可以自动执行此操作?

如果不是通过 xapi/XCP 配置,是否有办法(甚至脚本化)以编程方式将静态 IP 附加到生成的接口,即使接口以不同的名称生成?

任何指针表示赞赏。

xen
  • 1 个回答
  • 169 Views
Martin Hope
Adam Luchjenbroers
Asked: 2018-12-29 14:47:22 +0800 CST

Fedora - 配置为 Xen 主机(首选 EFI)

  • 0

我有一个新的 Fedora 盒子,我将它设置为 Xen 主机 (Dom0),这比预期的要困难一些。

第一站 - 通过 DNF 安装 Xen 并重新启动。发现 Xen 引导选项失败(很多关于多重引导的错误)。经过一番谷歌搜索后,我了解到这是因为出于安全考虑,multiboot 已被删除。 [1]

好的 - 这很烦人。看起来我有两个选择[2]:

  • 手动重新配置 GRUB 以使用旧的 Chain Loader 行为
  • 绕过 GRUB 并使用 Xen 作为 EFI 引导加载程序

我将选择选项 2,因为这似乎是一个更干净的解决方案,并且不需要争论这些天围绕 GRUB 构建的 shell 脚本层来让它做我想做的事情。

我已经为 Xen 创建了一个 EFI 引导选项,但它似乎在启动时被默默地跳过了。没有错误,没有有用的输出。我不确定接下来要检查什么。

到目前为止我得到了什么:

EFI 分区具有 EFI/xen 与:

  • xen.efi(EFI/fedora/xen-4.11.1.efi 的副本)
  • /boot 中的 initramfs 和 vmlinuz 副本
  • xen.cfg

xen.cfg 文本:

[global]
default=fedora

[fedora]
options=
kernel=vmlinuz root=/dev/nvme0n1p1 rhgb LANG=en_GB.UTF-8
ramdisk=initramfs.img

使用以下命令创建的 EFI 选项:

efibootmgr -c -L Xen -d /dev/sdc -p 1 -l \\EFI\\xen\\xen.efi -c

这里的目标状态是:使用 Xen 和 Fedora Dom0 启动机器。我应该检查什么,或者接下来我应该尝试什么?

[1] https://access.redhat.com/security/cve/cve-2015-5281

[2] https://wiki.xenproject.org/wiki/Xen_EFI

xen
  • 1 个回答
  • 384 Views
Martin Hope
Theo Lassonder
Asked: 2018-08-10 03:28:55 +0800 CST

实时迁移是否会导致数据损坏?

  • 2

我们有两个虚拟主机(Xen 4.9)并在它们之间实时迁移客人。来宾的存储可通过 iSCSI 访问。也就是说,在主机 A 上运行的来宾将其存储呈现为直接块设备,并且该设备使用 iscsiadm 安装在主机 A 上。

用于存储的来宾配置是:

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='writethrough'/>
  <source dev='/dev/disk/by-path/ip-192.168.51.14:3260-iscsi-iqn.2003-10.com.lefthandnetworks:san:19186:db2-lun-0'/>
  <target dev='hda' bus='ide'/>
  <address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>

当将此访客实时迁移到主机 B 时,是否存在数据损坏的可能性,如果,应该如何配置?

xen
  • 1 个回答
  • 64 Views
Martin Hope
Cutton Eye
Asked: 2018-02-27 03:47:51 +0800 CST

将 libvirt 命令检索到管理程序

  • 0

Libvirt 很酷,但我需要将虚拟机从它的配置移植到裸 QEMU 或 Xen。要重现设置,我需要将命令发送到特定的 Hypervisor,以便在目标系统中重现 VM。

所以我基本上需要 Xen 和 QEMU 的 libvirt xml-configuration 的解释。最好的方法是在 Libvirt 本身中查找命令。必须进行这一步,否则即使是一台机器也无法启动。

理论上,对 XML 配置的评估可以在不同版本的 Libvirt 之间改变。因此,因此跟踪错误可能很困难,也无法在科学场景中重现。

一种解决方法是询问正在运行的 QEMU 或 Xen 实例的配置。但我不知道该怎么做。

你有什么想法?

编辑:我不会检索 libvirt 在后台提供的所有网络设置。只是简单的机器。因此,有一个选项可以针对特定操作系统优化 libvirt 客户端。我想知道它对 QEMU 或 Xen 的基本命令有什么影响。

我只在寻找命令行选项

# commands of creating machines withe the Hypervisors:
qemu-system-... [kvm / cpu / basics]
xl create [Myconfigfile.conf]

*[desired arguments]
xen
  • 1 个回答
  • 32 Views
Martin Hope
AlanObject
Asked: 2017-11-22 21:20:18 +0800 CST

如何将虚拟机从本地 NFS 服务器上的文件导入 XenServer

  • 0

我有一个 XenServer 在我的托管机架中运行,我的 XenCenter 在家里运行并连接到它。

我要做的是通过导入 XVA 文件来创建一些 VM,但这些 XVA 文件位于 XenServer 本地的 NFS 服务器上。XenServer 在同一个 XenServer 上确实有一个存储资源 (SR),但位于不同的共享点。

如果我尝试在 XVA 文件所在的 NFS 共享点创建另一个 SR,它不会将 XVA 文件识别为我可以导入的任何内容。它们根本不可见。

我不想做的是将这些 XVA 文件复制到我运行 XenCenter 的系统中,这样我就可以从那里进行导入(菜单文件 -> 导入)。这将花费太多时间,因为这将通过电缆调制解调器进行两次 500GB 文件的传输(一次向下,然后备份)。

有没有办法做到这一点?

xen
  • 2 个回答
  • 2086 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