我注意到我的 CentOS 5.x 虚拟机上的磁盘读/写速度间歇性变慢。
有时 hdparm 会报告:
/dev/sda3:
Timing buffered disk reads: 6 MB in 3.03 seconds = 2.04 MB/sec
Run Code Online (Sandbox Code Playgroud)
其他时候,它会报告:
/dev/sda3:
Timing buffered disk reads: 80 MB in 3.53 seconds = 22.34 MB/sec
Run Code Online (Sandbox Code Playgroud)
我倾向于怀疑 VMWare 主机系统负担过重,但在向 VMWare 管理员提出此问题之前,我想排除任何其他特定于操作系统的可能导致此行为的情况。
我可以运行任何其他区域或测试吗?任何类型的虚拟机/操作系统损坏都会导致此类行为吗?重建/更换虚拟机有帮助吗?
我是一名电子专业学生,正在数据中心实习。(对虚拟化、云、计算机网络几乎没有了解)。
我和我的朋友有机会部署和连接 3 个服务器。我们有机会保留一个用于测试和学习。我们尝试了许多虚拟化解决方案,例如 Proxmoxx、Openstack 和 Hyper-V。
现在我们被告知尝试部署 DAAS(桌面即服务)。我在网上搜索过它,但没有关于部署私有 DAAS 的内容。
那么任何人都可以确认一下是否可能?(不确定这个人是否知道他在做什么)
提前致谢
我有一台在所有来宾、Windows 和 Linux 上运行的监视器。我想用此监视器发回来宾的父主机,如何从 ESXi VM 中找到 VM 主机?
理想情况下,我正在寻找一种通用的方法来从 Windows 和 Linux 执行此操作,但如果它们是单独的路径,那没关系。使用 VMWare 工具中的东西会很好,但我目前没有使用任何运行 vSphere API 的东西。
我知道这里有很多问题在讨论类似的话题,但在这种情况下,我会尽量具体一些。一个目标场景是中小型 ISV,第二个场景是企业基础架构。以下想法适用于这两种情况。
我们是面向微软的。我需要决定走哪条路(以及何时),并且我需要一些支持或反对虚拟化的可靠(理想的一般)论据 - 我知道虚拟化很流行,但我很感激你在这里的帮助,因为什么到目前为止,我已经阅读过,网络上的利弊都非常平衡,我想就为什么不选择虚拟化提出一些坚实的论据 - 基于以下示例。
1)我知道虚拟化有利于利用硬件资源 - 如果每个专用服务器运行在一个服务器应用程序上并且其资源未被利用,如果这些服务器被虚拟化,则资源利用率不是这样。但是,如果我不在单独的服务器上安装 SQL、Exchange、IIS 和 TFS,而是全部安装在一个服务器上,因为所有这些应用程序完全能够共存,该怎么办?另一方面,如果例如 Exchange 服务器被如此使用而消耗了大部分服务器容量,为什么要对其进行虚拟化?值得一提的是,我们预计工作负载数量不会有任何显着变化。
2)我也明白虚拟化让我可以自由地向网络添加/扩展/删除服务器 - 但实际上,我认为这实际上是无用的。对于实验,我们使用 Azure 上的 VM,我们可以在其中执行测试并进行实验 - 但是一旦我们拥有明确定义的服务器基础架构,我们就需要对其进行更改,可能会添加专门的服务器。
3)另一件事是虚拟化需要集中存储——如果失败,一切都会失败。如果我有例如三个独立的服务器,每个服务器都运行在自己的 RAID 上,我个人会觉得更舒服一些。
4) 对于 DC 或文件服务器等高度关键的系统,我认为虚拟化没有任何好处。
5) 我也明白,如果有人真的搞砸了某些服务器,例如 Exchange 或 SQL,恢复服务器映像很容易 - 但同样,这通常是在临时环境中完成的。
6) 虚拟化的好处是克隆和更好的灾难恢复 - 但另一方面,如果我们使用配置和数据的定期备份到 Azure,我在这里看不到任何真正的好处。
免责声明 - 我不是虚拟化怀疑论者,我只是欣赏一些针对此类重要决策的可靠论据或提示,我更愿意从更有经验的人那里获得一些见解。
所以昨天我问了这个问题: How to create an single image of Windows Server 2008 R2 to use on a Azure Virtual machine
多个消息来源告诉我,我需要对机器运行 sysprep,我使用以下设置进行了操作:

机器现在不会重新启动。
因此,一位系统工程师驱车前往托管并首先报告:“我通过手动重新启动服务器来停止 Windows 2008 r2 企业设置过程,不确定您在做什么。服务器现在正在恢复”
然后他说:“我收到 Windows 服务器安装提示?”
这里的服务器安装提示是什么,要windows服务器安装光盘吗?我没有,它是一个 ISO,我真的需要刻录它吗?
从这个 Serverfault 问题向我建议了以下内容:https ://stackoverflow.com/questions/27970593/how-to-create-a-single-image-of-windows-server-2008-r2-to-use-on -a-azure-virtual/27973134?noredirect=1#comment44396761_27973134:
“只需通过windows的安装提示并使用disk2vhd而不使用sysprep。Microsoft将sysprep内置到disk2vhd中,不知道他们为什么在那篇文章中说这些话”
我不完全理解这个声明,还有机会取消我开始的 sysprep 过程吗?
更新
因此,我试图回答的问题是,一旦您使用“进入系统开箱即用体验 (OOBE) 运行 Sysprep,是否有任何取消 Sysprep 过程的方法,答案是否定的:
“当您第一次运行计算机时,Sysprep 会将您的系统恢复到磁盘映像...所有数据都将丢失,因为旧磁盘映像已被默认磁盘映像或出厂默认映像覆盖”
virtualization windows-server-2008 hyper-v hyper-v-server-2012
我想在 Microsoft Azure 中设置 Microsoft MOC 机器
由于 Azure 已经在 hyper-v 上运行,因此不可能在 azure 机器中运行另一个 hyper-v
但是是否可以在 azure 机器内安装 VirtualBox 或任何其他替代品来设置 MOC?
我有这样的硬盘空间结构:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 8.9M 3.2G 1% /run
/dev/md2 193G 35G 148G 19% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/md4 492G 73M 466G 1% /mnt
Run Code Online (Sandbox Code Playgroud)
现在,我的 kvm-image 开启/dev/md2了/。
ls -l /kvm/vhdd/wwe.img
-rw------- 1 libvirt-qemu kvm 163611607040 Mar 9 09:12 /kvm/vhdd/wwe.img
我需要将此图像替换为/dev/md4to /mnt。
这该怎么做 ?我可以停止我的虚拟机。但是停车后我该怎么办?我应该做cp吗?或者我应该编辑配置?我发现 …
我发现我们的其中一台服务器在 VMWware 虚拟机中运行,并且具有软件 RAID。
在接下来的几天内无法联系到管理员。
我认为 VM 中的软件突袭没有意义。我认为 RAID 应该由管理程序处理,而不是在 VM 内部处理。
这样做的可行原因是什么?
cat /proc/mdstat
Personalities : [raid10]
md127 : active raid10 sde1[3] sdc1[1] sdb1[0] sdd1[2]
209712128 blocks super 1.0 512K chunks 2 near-copies [4/4] [UUUU]
bitmap: 0/2 pages [0KB], 65536KB chunk
unused devices: <none>
Run Code Online (Sandbox Code Playgroud) 今天我安装了一台新的 ESX 7.0 Hypervisor 机器。我最初的目标是获得一些 RAID 状态报告。
我创建了一个 python 脚本,我想从 crontab 作业运行它。这是因为我的 RAID 控制器 (Supermicro 3108) 的驱动程序有故障,并且监控中的存储设备上的所有状态都显示未知。
我能够创建并运行我的 python 脚本并将其添加到 crontab 中。
/bin/kill $(cat /var/run/crond.pid)
/bin/echo '5 0 * * * /path/to/script > /full/path/to/logfile 2>&1' >> /var/spool/cron/crontabs/root
/bin/busybox crond
Run Code Online (Sandbox Code Playgroud)
但是,当我想让 crontab 更改在重新启动后保持不变时,我现在发现无法写入 ESX 7.X 中的文件。
/etc/rc.local - write to permissions denied.
chmod xxxx /etc/rc.local - Operation not permitted.
Run Code Online (Sandbox Code Playgroud)
我相信这与: https: //kb.vmware.com/s/article/78689
我正在使用 root 用户并启用 ssh 登录。
有人对如何重新获得 ESX 7.X 中文件的权限有任何建议吗?
virtualization vmware-esx vmware-esxi vmware-vcenter vmware-vsphere
我在 Windows 虚拟机上运行了一些软件。我使用 VMWare 作为虚拟化技术。问题出在软件的激活/注册上。创建该软件的公司在此过程中使用机器的 MAC 地址来唯一标识机器。
每当我重新启动 VM 映像时,我都会获得一个新的动态 MAC 地址,这会导致软件自行停用。有没有一种方法可以设置 VM 映像,以便它始终使用相同的静态 MAC 地址?
virtualization ×10
hyper-v ×2
linux ×2
vmware-esxi ×2
azure ×1
centos ×1
cloud ×1
hard-drive ×1
hardware ×1
libvirt ×1
networking ×1
performance ×1
qcow2 ×1
vmware-esx ×1
vmware-tools ×1