我有一个有趣的小问题需要解决。我在 SoftLayer 有一个带有 240GB HDD(大约使用了 4GB :) 的专用 linux 盒,我需要在家中本地获取其磁盘映像,以便将其转换为 VirtualBox 格式。为了避免达到流量上限,我需要尽可能少地花费流量。有任何想法吗?
我有一台装有 Windows 2008 R2 的联想 W510。
我在这台机器上运行 Hyper-V 没有问题,为了做到这一点启用了虚拟化。
我现在试图在这台机器上运行虚拟框并得到错误:VT-x 不可用
任何人都知道如何让这个工作。
我正在尝试在 Windows 7 主机盒上使用 CentOS 6 Minimalist Install 和 VirtualBox 4.1.4r74291 在 VM 中构建 CI 服务器。
在你问之前:
这是一些命令输出:
ifconfig -a eth1
eth1 Link encap:Ethernet HWaddr 08:00:27:2B:4E:3C
inet addr:192.168.1.104 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe2b:4e3c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:320629 errors:0 dropped:0 overruns:0 frame:0
TX packets:171826 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:445888239 (425.2 MiB) TX …Run Code Online (Sandbox Code Playgroud) 我的 Debian 机器上有四个 IP 地址:1 个主要 ( eth0) + 3 个额外 ( eth0:0, eth0:1, eth0:2)。
我想将eth0:1桥接网络分配给我的 VM。我需要添加谁/etc/network/interfaces?
我正在按照此处的指南使用静态 IP 地址配置全新的 Ubuntu 12.04 服务器安装(在 VirtualBox 中运行)。/etc/network/interfaces 中的推荐配置是:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
Run Code Online (Sandbox Code Playgroud)
由于我的路由器,我将为服务器提供地址192.168.1.55,网关将为192.168.1.254(这是我的 BT HomeHub 的 IP),并且网络掩码很好。
但我很想知道:这里“网络”和“广播”的功能是什么?
我可以保留上面示例中的这些内容,还是需要根据我的家庭网络指向特定的某个地方?
我注意到我们的 web 项目 (Drupal) 在虚拟机中使用 memcached 时运行速度较慢。页面加载时间是没有 memcached 的两倍。我没有注意到任何不自然的 memcached 行为。
虚拟框是(使用 vagrant):
Drupal 的特定设置是:
$conf['cache_backends'][] = 'sites/all/modules/contrib/memcache/memcache.inc';
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['memcache_key_prefix'] = 'oursite_';
Run Code Online (Sandbox Code Playgroud)
只是将其与本机(非虚拟化)环境进行比较 - 在同一项目上,memcached 提高了 10-20% 的性能。
任何的想法?有什么地方可以让我继续调查吗?
我有一个包含 CentOS 5.8 的磁盘,该磁盘已从死箱中取出。我想从该磁盘创建一个 VHD 文件,以便我可以运行虚拟机(而不是新的物理机)。
虚拟机主机是运行 VM Virtual Box 的 Windows 2008 Server。
我无法使用 disk2vhd(因为这是一个 Windows 程序且 Windows 无法“查看”该卷(它通过 USB 适配器连接且磁盘在磁盘管理中可见)
我已经尝试了https://superuser.com/questions/410940/how-to-create-vhd-disk-image-from-a-linux-live-system中指定的 dd 方法,但 VHD 无法启动一旦创建。
有人有什么想法吗?
谢谢
我是虚拟化的新手,所以请原谅我的知识水平。我目前从 Windows 2003 VirtualBox 实例运行一个小型 Windows 网络。物理服务器有 8 个 CPU 内核和 12GB 的 RAM。
我想添加第二个运行 Windows 2003 服务器的 VirtualBox 服务器来测试 Exchange 2003(我知道它很旧,但他们已经有了许可证)。
从同一台物理服务器上运行 2 个 VirtualBox 服务器(都是 Windows 2003 服务器)有什么问题吗?我应该寻找更好的虚拟化软件,还是 VirtualBox 足以胜任这项任务?
我想用一台运行虚拟机的服务器替换一堆运行各种单元测试的老化桌面。
这些测试是内存和处理器密集型的,需要时间来运行(在某些情况下长达 12 小时),测试并行代码(所以我们在多核机器上运行它们)。
目前,每台机器(其中 5 个)有 2 到 8 个核心处理器,内存从 4 到 16G,其中一些还兼作开发人员工作站。
在考虑虚拟化服务器而不是购买用于 Web 托管或文件服务器的服务器时,我应该寻找哪些重要事项?
另外,您会推荐哪种虚拟化软件(这是一家仅限 linux 的商店)?目前我倾向于使用免费的开源 Virtualbox,主要是因为我对它有一点经验。
为什么在我目前的情况下,我什至会考虑 VMWare vSphere 或其他高级替代方案之一?谢谢。
我用virtualbox4创建了一个盒子(8G磁盘),安装了一个Fedora 16。很快我发现空间不够,我无法下载任何东西~/download。
我曾经VBoxManage把磁盘大小增加到20G,但我仍然无法下载任何东西。
经过一些研究(我是 linux 的新手),我意识到增加的磁盘没有被使用。我试图/使用它,但失败了。因为有些命令的结果和我的linux书不一样。
df
cd /
df -h
Run Code Online (Sandbox Code Playgroud)
印刷:
[freewind@localhost /]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_fedora16-lv_root
3.6G 3.5G 7.7M 100% /
tmpfs 565M 272K 565M 1% /dev/shm
/dev/sda1 485M 55M 405M 12% /boot
/dev/sr0 49M 49M 0 100% /media/VBOXADDITIONS_4.1.12_77245
Run Code Online (Sandbox Code Playgroud)
磁盘
fdisk -l
Run Code Online (Sandbox Code Playgroud)
打印(感谢迈克):
[root@localhost ~]# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 …Run Code Online (Sandbox Code Playgroud)