标签: virtualization

LVM 会影响性能吗?

我必须将几台服务器迁移到 Linux,我需要评估的一个重要方面是我的新主机系统必须具有弹性存储容量。当然,在做一些基础研究时,我遇到了 LVM。

使用lvm有任何性能损失吗?如果是这样,我该如何衡量?

我现在正在考虑的是将 Linux 作为主机操作系统,并在其上运行 LVM 和虚拟化 Linux 机器(我是否也应该在来宾操作系统上添加 LVM?)。

virtual-machine lvm virtualization

97
推荐指数
3
解决办法
9万
查看次数

Linux LXC vs FreeBSD jail

在安全性、稳定性和性能方面,LXC(Linux 容器)FreeBSD 的监狱之间有什么显着区别吗?

乍一看,这两种方法看起来非常相似。

linux freebsd jails virtualization lxc

71
推荐指数
1
解决办法
6万
查看次数

虚拟机镜像中应该使用 LVM 分区吗?

创建 VM 映像(例如 KVM 映像)时,是否应将 LVM 用于分区?如果您想在主机中挂载 qcow2 映像(如果映像具有 LVM 分区),这似乎会增加复杂性。

另一方面,LVM 分区的优势在 VM 映像上似乎没有那么重要,因为与物理系统相比,使 VM 脱机并调整分区大小要容易得多。

kvm lvm virtualization

52
推荐指数
3
解决办法
6万
查看次数

“echo 3 > /proc/sys/vm/drop_caches” - 以 root 身份拒绝权限

我目前在缓存方面遇到了一些问题。现在有点太多了,所以我想清除它。我用谷歌搜索并找到了这个小命令:sync && echo 3 > /proc/sys/vm/drop_caches.
我通过 SSH 以 root 身份登录(不使用 sudo)。这些是我所做的尝试:

root@server: ~ # ll /proc/sys/vm/drop_caches
-rw-r--r-- 1 root root 0 15. Jan 20:21 /proc/sys/vm/drop_caches

root@server: ~ # echo 3 > /proc/sys/vm/drop_caches
-bash: /proc/sys/vm/drop_caches: Permission denied

root@server: ~ # sudo su -c "echo 3 > /proc/sys/vm/drop_caches"
bash: /proc/sys/vm/drop_caches: Permission denied

root@server: ~ # echo 3 | sudo tee /proc/sys/vm/drop_caches
tee: /proc/sys/vm/drop_caches: Permission denied
3
Run Code Online (Sandbox Code Playgroud)

它是一台运行 Debian 的远程机器。据我所知,这台机器中有一些 vCore,它使用 Virtuozzo 进行虚拟化。
我真的只想清除缓存(所以我只能使用 SSH 访问它)
我也尝试将其注册为 cronjob。但它也只是失败了!

linux permissions proc virtualization openvz

41
推荐指数
4
解决办法
11万
查看次数

virt-manager 复制粘贴功能到虚拟机

任何人都知道如何让虚拟管理器将复制粘贴功能安装到虚拟机?

在谷歌上找不到任何东西。

vnc clipboard virtualization virt-manager

29
推荐指数
3
解决办法
5万
查看次数

使用 qemu-kvm 模拟拔掉网线

[背景:我想实际测试如何在未连接时关闭静态网络接口?]

我正在使用 libvirt(通过virt-manager)设置 QEMU-KVM 虚拟机。我在上面放了两个网卡(都是 virtio)。它们桥接到主机上的物理 NIC。

我想测试当我“拔掉”一个 NetworkManager 时它会做什么。但是在 virt-manager 中没有按钮/复选框,也没有快速的谷歌搜索出现任何东西。

如何模拟拔掉网线?

networking kvm qemu virtualization libvirt

23
推荐指数
1
解决办法
1万
查看次数

在 KVM 中运行时如何提高 Windows 性能

我使用 Ubuntu 12.04 64 位和 KVM,我的 CPU 是 Core i5 3.3 GHz,我有 8 GB 的 DDR3 RAM。我在 KVM 中运行 Windows 7,它非常慢。我的同事在相同的 PC 配置上使用 Debian,并且可以非常快地运行 Windows 7!我的问题在哪里?

[guyfawkes@guyfawkes-pc ~/work]$ sudo cat /etc/libvirt/qemu/windows.xml
<!--
WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE 
OVERWRITTEN AND LOST. Changes to this xml configuration should be made using:
  virsh edit windows
or other application using the libvirt API.
-->

<domain type='kvm'>
  <name>windows</name>
  <uuid>5c685175-baea-0ca6-591f-8269d923ffb8</uuid>
  <memory>2097152</memory>
  <currentMemory>2097152</currentMemory>
  <vcpu>1</vcpu>
  <os>
    <type arch='x86_64' machine='pc-1.0'>hvm</type>
    <boot …
Run Code Online (Sandbox Code Playgroud)

kvm windows virtualization

21
推荐指数
4
解决办法
11万
查看次数

VirtualBox 或 VMWare 是否使用 Intel VT-d 功能?

我正在考虑一个新的笔记本电脑,它具有英特尔VT支持,但最近我发现比其他的特征Intel® Virtualization Technology (VT-x),这是Intel® Virtualization Technology for Directed I/O (VT-d)

VirtualBox 或 VMware 正在利用它吗?使用VirtualBox 或VMware 能带来多大的性能提升?

有一个解释 CPU 功能的链接

virtualization

18
推荐指数
1
解决办法
3万
查看次数

如何使用 systemd 创建用户 cgroup

lxcArch Linux. 以下是基本系统信息:

[chb@conventiont ~]$ uname -a
Linux conventiont 3.17.4-Chb #1 SMP PREEMPT Fri Nov 28 12:39:54 UTC 2014 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

这是一个自定义/编译内核,具有user namespace enabled

[chb@conventiont ~]$ lxc-checkconfig 
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled
Multiple /dev/pts instances: enabled

--- Control groups ---
Cgroup: enabled
Cgroup clone_children flag: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: …
Run Code Online (Sandbox Code Playgroud)

systemd container cgroups virtualization lxc

16
推荐指数
1
解决办法
2万
查看次数

在笔记本电脑的无线接口上设置 kvm

我正在尝试在ubuntu 14.04主机中设置KVM

  1. 我使用无线接口在我的机器上访问互联网。我已经在/etc/networks/interfaces 下面设置了无线接口。

    auto wlan0
    iface wlan0 inet static
    address 192.168.1.9
    netmask 255.255.255.0
    gateway 192.168.1.1
    wpa-ssid My_SSID
    wpa-psk SSID_Password
    dns-nameservers 8.8.8.8
    dns-search lan
    dns-domain lan
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我检查了我的机器是否可用于虚拟化,此命令确认我的硬件支持虚拟化。

    egrep '(vmx|svm)' /proc/cpuinfo
    
    Run Code Online (Sandbox Code Playgroud)
  3. 我为kvm虚拟化安装了必要的软件包,如下所示。

    apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder
    
    Run Code Online (Sandbox Code Playgroud)
  4. 我还安装了 bridge utils 包来为我的kvm配置桥接网络。

    apt-get install bridge-utils
    
    Run Code Online (Sandbox Code Playgroud)
  5. 我修改了 my/etc/network/interfaces以允许桥接网络如下。

    auto br0
    iface br0 inet static
    address 192.168.1.40
    network 192.168.1.0
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8
    dns-search lan
    dns-domain lan
    bridge_ports wlan0 …
    Run Code Online (Sandbox Code Playgroud)

networking kvm virtualization

15
推荐指数
1
解决办法
3万
查看次数