标签 VMware 下的文章

Google 搜索引擎导流作用越来越弱

Google 联合创始人 Larry Page 和 Sergey Brin 在 2004 年公司上市时说,他们的搜索结果展示是最好的,广告很少,很有用,也不突出。Page 还表示,他们希望用户尽可能快的离开 Google 前往正确的地方。2019 年,美国众议院反垄断委员会主席 David Cicilline 询问这一声明是否还属实。Google 在回复中跳过了这个问题。数据显示,Google 正采取方法让用户越来越多的停留在其网站而不是导流到第三方网站。2019 年超过半数的搜索让用户留在了 Google。SEO 顾问 Rand Fishkin 称,Google 从搜索引擎进化成了围墙花园。这种变化在智能手机上最为明显。

来源:solidot

拍一拍:不独谷歌,搜索引擎已经从“入口”变成了“终点";而另一方面,超级 APP 也在极力地将所有用户和流量都留在其流量花园之中。

黑客劫持 Twitter 名人账号发动协同攻击

美国时间周三,未知黑客劫持了 Twitter 上的名人和知名公司账号,同时发起比特币骗局,以回报社区 5000 BTC 的名义欺骗用户向其钱包地址转入比特币,声称会转出双倍。根据 Blockchain.com 的数据,截至周三傍晚,该比特币钱包一共收到 370 起交易,收到的比特币总价值超过了 10 万美元。问题根源似乎是 Twitter 的管理面板。暂时不清楚这次攻击是否有 Twitter 雇员参与或是否是外部第三方访问了管理面板。

来源:solidot

拍一拍:一方面吃惊于 Twitter 能有这样大的漏洞,另外一方面吃惊居然有这么多有 BTC 的愚人。

戴尔考虑剥离 VMware 部门,最早明年 9 月前完成

戴尔公司首席执行官迈克尔·戴尔在 2016 年策划了有史以来最大规模的技术收购,以 670 亿美元收购了存储公司 EMC 公司。这笔交易给戴尔带来了对 VMware 的所有权,但同时也带来了沉重的债务负担。在与 EMC 达成交易后的几年里,VMware 强劲的盈利能力并没能直接有助于戴尔的债务偿还。

来源:新浪科技

拍一拍:抛开负债包袱的 VMware 或许能更快的前行,继续领跑虚拟化技术发展。

Fedora 33 桌面版本默认使用 Btrfs 文件系统

此项变更只适用于 Fedora 33 桌面版本,比如 Fedora Workstation。

事实上,建议 Fedora 默认使用 Btrfs 文件系统的提案十年前就已提出,不过直到将于今年秋季发布的 Fedora 33 才得以实现。Fedora 此举让它与 openSUSE/SUSE 一起成为少数几个默认使用 Btrfs 的 Linux 发行版之一。

来源:开源中国

拍一拍:感觉 Ext 文件系统家族已经有些发展不动了。

VMware 工具通过允许你共享剪贴板和文件夹以及其他东西来提升你的虚拟机体验。了解如何在 Ubuntu 和其它 Linux 发行版上安装 VMware 工具。

如何在 Linux 上安装 VMware 工具

在先前的教程中,你学习了在 Ubuntu 上安装 VMware 工作站。你还可以通过安装 VMware 工具进一步提升你的虚拟机功能。

如果你已经在 VMware 上安装了一个访客机系统,你必须要注意 VMware 工具的要求 —— 尽管并不完全清楚到底有什么要求。

在本文中,我们将要强调 VMware 工具的重要性、所提供的特性,以及在 Ubuntu 和其它 Linux 发行版上安装 VMware 工具的方法。

VMware 工具:概览及特性

在 Ubuntu 上安装 VMware 工具

出于显而易见的理由,虚拟机(你的访客机系统)并不能做到与宿主机上的表现完全一致。在其性能和操作上会有特定的限制。那就是为什么引入 VMware 工具的原因。

VMware 工具以一种高效的形式在提升了其性能的同时,也可以帮助管理访客机系统。

VMware 工具到底负责什么?

你大致知道它可以做什么,但让我们探讨一下细节:

  • 同步访客机系统与宿主机系统间的时间以简化操作
  • 提供从宿主机系统向访客机系统传递消息的能力。比如说,你可以复制文字到剪贴板,并将它轻松粘贴到你的访客机系统
  • 在访客机系统上启用声音
  • 提升访客机视频分辨率
  • 修正错误的网络速度数据
  • 减少不合适的色深

在访客机系统上安装了 VMware 工具会给它带来显著改变,但是它到底包含了什么特性才解锁或提升这些功能的呢?让我们来看看……

VMware 工具:核心特性细节

用 VMware 工具在宿主机系统与访客机系统间共享剪切板

如果你不想知道它包含什么来启用这些功能的话,你可以跳过这部分。但是为了好奇的读者,让我们简短地讨论它一下:

VMware 设备驱动: 它具体取决于操作系统。大多数主流操作系统都默认包含了设备驱动,因此你不必另外安装它。这主要涉及到内存控制驱动、鼠标驱动、音频驱动、网卡驱动、VGA 驱动以及其它。

VMware 用户进程: 这是这里真正有意思的地方。通过它你获得了在访客机和宿主机间复制粘贴和拖拽的能力。基本上,你可以从宿主机复制粘贴文本到虚拟机,反之亦然。

你同样也可以拖拽文件。此外,在你未安装 SVGA 驱动时它会启用鼠标指针的释放/锁定。

VMware 工具生命周期管理: 嗯,我们会在下面看看如何安装 VMware 工具,但是这个特性帮你在虚拟机中轻松安装/升级 VMware 工具。

共享文件夹:除了这些。VMware 工具同样允许你在访客机与宿主机系统间共享文件夹。

使用 VMware 工具在访客机与宿机系统间共享文件

当然,它的效果同样取决于访客机系统。例如在 Windows 上你通过 Unity 模式运行虚拟机上的程序并从宿主机系统上操作它。

如何在 Ubuntu 和其它 Linux 发行版上安装 VMware 工具

注意: 对于 Linux 操作系统,你应该已经安装好了“Open VM 工具”,大多数情况下免除了额外安装 VMware 工具的需要。

大部分时候,当你安装了访客机系统时,如果操作系统支持 Easy Install 的话你会收到软件更新或弹窗告诉你要安装 VMware 工具。

Windows 和 Ubuntu 都支持 Easy Install。因此如果你使用 Windows 作为你的宿主机或尝试在 Ubuntu 上安装 VMware 工具,你应该会看到一个和弹窗消息差不多的选项来轻松安装 VMware 工具。这是它应该看起来的样子:

安装 VMware 工具的弹窗

这是搞定它最简便的办法。因此当你配置虚拟机时确保你有一个通畅的网络连接。

如果你没收到任何弹窗或者选项来轻松安装 VMware 工具。你需要手动安装它。以下是如何去做:

  1. 运行 VMware Workstation Player。
  2. 从菜单导航至 “Virtual Machine -> Install VMware tools”。如果你已经安装了它并想修复安装,你会看到 “Re-install VMware tools” 这一选项出现。
  3. 一旦你点击了,你就会看到一个虚拟 CD/DVD 挂载在访客机系统上。
  4. 打开该 CD/DVD,并复制粘贴那个 tar.gz 文件到任何你选择的区域并解压,这里我们选择“桌面”作为解压目的地。

  1. 在解压后,运行终端并通过输入以下命令导航至里面的文件夹:
cd Desktop/VMwareTools-10.3.2-9925305/vmware-tools-distrib

你需要检查文件夹与路径名,这取决于版本与解压目的地,名字可能会改变。

用你的存储位置(如“下载”)替换“桌面”,如果你安装的也是 10.3.2 版本,其它的保持一样即可。

  1. 现在仅需输入以下命令开始安装:
sudo ./vmware-install.pl -d

你会被询问密码以获得安装权限,输入密码然后应当一切都搞定了。

到此为止了,你搞定了。这系列步骤应当适用于几乎大部分基于 Ubuntu 的访客机系统。如果你想要在 Ubuntu 服务器上或其它系统安装 VMware 工具,步骤应该类似。

总结

在 Ubuntu Linux 上安装 VMware 工具应该挺简单。除了简单办法,我们也详述了手动安装的方法。如果你仍需帮助或者对安装有任何建议,在评论区评论让我们知道。


via: https://itsfoss.com/install-vmware-tools-linux

作者:Ankush Das 选题:lujun9972 译者:tomjlw 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

近日,笔者聆听了 VMware 大中华区高级技术总监李刚先生一场精彩演讲,他就企业 IT 的发展之路探讨了 VMware 企业云 2.0 的发展。

VMware 眼中的行业趋势

李刚谈到,从 VMware 的愿景可以看出整个企业 IT 正在发生的三个深刻的变化:

VMware 认为,首先,私有云演进为混合云,也就是说, 云基础架构可以自建也可以去当作服务购买,而提供给用户的是统一技术栈,统一运维管理的融合环境;其次,IT 和 CT 会融合成电信云~电信网络会形成云的形态;而边缘计算会成为一个新的基础架构形态。

从行业角度来看,也和 VMware 的愿景高度契合, VMware 称之为三波产业重大变革:

  • 第一个就是通过重构企业云,整个企业 IT 会全面转型以适应新的变化,拥抱变化创造新的机遇。当今的企业正处于从私有云和公有云阶段迈向混合云、多云的阶段,既保有了私有云的安全性,也利用到了公有云的开放性,使得企业可以以最佳成本获得业务快速发展的基础设施服务。而新的企业云,正承担着这一数字化转型的重任。
  • 第二个是云网融合,就是整个 IT 生态会以云和网络融合的形态来包容在企业的外围。在多云战略进一步深化之后,企业将协调处于多云环境中的数据、服务和应用,通过云和网络的融合,能将这些融为一体。未来,随着基础设施的进一步发展,流经多云之间的网络的流量必将占到更多的份额。
  • 第三个是拓展到边缘,边缘计算以后将会是更大的想象空间。越来越多的数据和应用将来自于边缘设备、迫切地需要在利用边缘设备的计算能力、存储能力以满足业务需求。这些迅速增长的边缘设备极大地拓展了计算的范围和领域,而它们的爆发式增长也给企业带来了更多压力和广阔的前景。

这三个变化和由此发展而来的三波浪潮,给企业计算带来全新的挑战和机遇,只有不断地变革企业云基础设施,升级企业的数字化技术,才能应对数字化转型 2.0 的进化,而这就是 VMware 重构企业云,推出企业云 2.0 的原动力。

重构企业云

VMware 认为,对于大中型企业而言,其战略方向无疑是重构企业云,通过建设新一代企业云(EnterpriseCloud 2.0),完成企业 IT 的重塑,让 IT 真正从资源供给的角色到创新平台的转变。

李刚谈到,所谓“重构企业云,实际上就是重构企业IT的核心,企业IT要做大的转型。用一句话来说,企业IT要从资源供给到创新平台。”

传统的企业,私有云的模式就是一个比较先进的企业IT模式了,但是私有云实际上关注的还是以资源为核心,而且做的主要工作就是两个:一个是资源池化,另一个是资源交付流程化和自动化。所有这些对业务来说的价值就是节省成本。对 IT 自身的价值是变得自动化简易和简单。

新一代企业云我们把它起个名字叫企业云 2.0。新一代企业云才会真正改变企业IT的形式、定位和价值。

企业云 2.0

什么是新一代企业云?李刚从四个方面阐述了这一概念:

第一,对于新一代企业云来说,它把资源转化成服务、而且是全栈式服务。所谓“全栈服务”就是说它,包括 IaaS、SaaS、PaaS 等完整的服务能力,企业IT要有能力提供各个层面的服务。这个叫全栈资源服务化

第二,从传统企业 IT 来说,用户的概念是相对比较弱的。传统企业 IT 严格意义上讲没有特别强烈的用户的概念——谁是你的用户,或者直接一点说,谁是你的云的用户?很多企业建了云,云的用户是谁?这个概念并没有得到强化。

在未来,对于企业云来说会有非常明显的用户的概念。

企业云的第一大用户就是你的业务创新团队,或研发团队。真正企业IT做的很好的,都已经大量的开始把研发从外包转向内包,甚至于能力的对外输出。第二类用户,即传统的业务线用户,当你的应用越来越丰富,也需要强化给用户提供服务的概念,而不是站在一个个单独的应用角度给用户提供服务,因为你的很多应用流程都会通过服务的方式提供出来,所以就有了所谓的应用门户的概念。这就是强化用户的概念

第三,新一代企业云里面不强调公有云、私有云,事实上,无论是公有云还是私有云都是你的资源。公有云和私有云只不过是你建设资源管理资源的一个方式和选择。至于怎么选有很多方面,比如安全性、可靠性、成本等等,此外还包括服务的种类。比如说现在公有云服务相对会比私有云多一些,有些服务在私有云上还没有建成,需要公有云提供支持。而这些都是你的资源。最重要的是,要能够融合资源,以安全可控可管理的方式为我所用。

第四个,云本身具有非常强烈的迭代发展的概念,并不像传统的数据中心建设有一期、二期那么明确的阶段性。云服务必须不断的推出、升级,要能积淀这些服务,让它能力不断的增强。

企业 IT 演进战略

谈及了企业云 2.0,就不能不提到企业IT演进战略,李刚把它分成三个方面进行了阐述:云战略、服务战略、应用战略。

所谓云战略,就是把基础架构往前推,包括私有云跟同构公有云如何在资源上做分配,原生公有云和公有云之间如何做整合,企业应用怎么上云,公有云的技术怎么导入企业 IT 等等,这是讲云的战略。

其次是服务战略,之前它的服务非常弱化,在企业云 2.0 的实际建设里,最核心的部分之一就是怎么样把这些资源变成服务,提供给开发团队,这是很重要的能力。

第三是应用战略,就是应用怎么变得敏捷、创新,从外包到内包,怎么去思考这些问题。之前在这个层面上做的很多工作都是在建设一个传统的池化资源,采用私有云的模式。而到了企业云 2.0 阶段,从应用来看就是怎么定位你的应用,哪些应用可以退出了,哪些应用可以重新放在云上,哪些应用不用理它,哪些应用重新按照新的模式做设计,你的应用开发模式要做转变。

基础架构即代码

当你开始架构你的应用的时候,同时也会规划基础架构怎么部署,而且是代码的方式进行规划和部署。在真实部署之前会做配置管理,然后采用基础架构代码的方式来管理。在每一步,当你需要基础架构提供支持的时候,它会帮你部署和调整基础架构,这里是由代码自动提供的。

这个基础架构的概念包括 IaaS、PaaS 等,包括各种各样的服务。通过在企业内部实现企业云 2.0,知道企业内部有哪些资源可供被调用,然后把来自不同云的、包括私有云的这些服务组装成企业所需要的基础架构的元配件,再用代码的方式编写成应用所需要的基础架构描述,然后,研发团队会自动的调用这些代码生成基础架构。一个真正的应用,比如 VMware公司 内部在做的云管产品的应用,每天会做几十次的持续集成、自动化测试和持续交付,整个的迭代速度非常快,发现错误的速度也非常快,整个开发的进度就是之前十几倍、几十倍的提升。

这里有个非常核心的部分,第一个,你会发现它充分体现了应用驱动,应用在驱动整个基础架构在变动。第二点,这些如果不是软件定义的,不是真正可以代码化的,应用根本没法驱动,它需要完全高度代码化,然后就可以通过应用驱动转起来了。所以,在软件定义之上,有了应用驱动,使得价值充分发挥出来,IT基础架构变得高度灵活。

与 Intel 携手

而李刚先生在演讲中也提及,VMware 行业领先的云计算技术和 Intel® 技术可以帮助客户充分利用混合云,并连接和管理本地部署与远程部署的工作负载,从而提高敏捷性、容量、透明度、可见性和恢复能力。

借助一系列私有云、公有云和混合云解决方案,企业可以随心所欲地实施支持其云计算战略的云计算解决方案,以推动其独特业务的发展。他们既可以自由选择,又能保持可控力。

云的未来

早在 2015 年时,VMware 发布的企业愿景“一云承万象”,其核心是通过软件定义的基础设施,在一体化的混合云平台上,支持任何类型的应用和对不同类型的终端平台做交付服务。如今, VMware 的这一愿景得到了再次升华,在迎合新的变化的同时,深耕于企业云计算领域,也将自身转化为了一家“数字技术基础设施”供应商。而新的企业云 2.0 也正是这家软件巨头向未来迈出的坚实一步。

作为一名系统管理员,我经常需要用额外的硬盘来扩充存储空间或将系统数据从用户数据中分离出来。我将告诉你在将物理块设备加到虚拟主机的这个过程中,如何将一个主机上的硬盘加到一台使用 VMWare 软件虚拟化的 Linux 客户机上。

你可以显式的添加或删除一个 SCSI 设备,或者重新扫描整个 SCSI 总线而不用重启 Linux 虚拟机。本指南在 Vmware Server 和 Vmware Workstation v6.0 中通过测试(更老版本应该也支持)。所有命令在 RHEL、Fedora、CentOS 和 Ubuntu Linux 客户机 / 主机操作系统下都经过了测试。

步骤 1:添加新硬盘到虚拟客户机

首先,通过 vmware 硬件设置菜单添加硬盘。点击 “VM > Settings”

 title=

或者你也可以按下 CTRL + D 也能进入设置对话框。

点击 “Add” 添加新硬盘到客户机:

 title=

选择硬件类型为“Hard disk”然后点击 “Next”:

 title=

选择 “create a new virtual disk” 然后点击 “Next”:

 title=

设置虚拟磁盘类型为 “SCSI” ,然后点击 “Next”:

 title=

按需要设置最大磁盘大小,然后点击 “Next”

 title=

最后,选择文件存放位置然后点击 “Finish”。

步骤 2:重新扫描 SCSI 总线,在不重启虚拟机的情况下添加 SCSI 设备

输入下面命令重新扫描 SCSI 总线:

echo "- - -" > /sys/class/scsi_host/host# /scan
fdisk -l
tail -f /var/log/message

输出为:

 title=

你需要将 host# 替换成真实的值,比如 host0。你可以通过下面命令来查出这个值:

# ls /sys/class/scsi_host

输出:

host0

然后输入下面过命令来请求重新扫描:

echo "- - -" > /sys/class/scsi_host/host0/scan
fdisk -l
tail -f /var/log/message

输出为:

Jul 18 16:29:39 localhost kernel: Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Jul 18 16:29:39 localhost kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 18 16:29:39 localhost kernel: target0:0:1: Beginning Domain Validation
Jul 18 16:29:39 localhost kernel: target0:0:1: Domain Validation skipping write tests
Jul 18 16:29:39 localhost kernel: target0:0:1: Ending Domain Validation
Jul 18 16:29:39 localhost kernel: target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
Jul 18 16:29:39 localhost kernel: SCSI device sdb: 2097152 512-byte hdwr sectors (1074 MB)
Jul 18 16:29:39 localhost kernel: sdb: Write Protect is off
Jul 18 16:29:39 localhost kernel: sdb: cache data unavailable
Jul 18 16:29:39 localhost kernel: sdb: assuming drive cache: write through
Jul 18 16:29:39 localhost kernel: SCSI device sdb: 2097152 512-byte hdwr sectors (1074 MB)
Jul 18 16:29:39 localhost kernel: sdb: Write Protect is off
Jul 18 16:29:39 localhost kernel: sdb: cache data unavailable
Jul 18 16:29:39 localhost kernel: sdb: assuming drive cache: write through
Jul 18 16:29:39 localhost kernel: sdb: unknown partition table
Jul 18 16:29:39 localhost kernel: sd 0:0:1:0: Attached scsi disk sdb
Jul 18 16:29:39 localhost kernel: sd 0:0:1:0: Attached scsi generic sg1 type 0
Jul 18 16:29:39 localhost kernel: Vendor: VMware, Model: VMware Virtual S Rev: 1.0
Jul 18 16:29:39 localhost kernel: Type: Direct-Access ANSI SCSI revision: 02
Jul 18 16:29:39 localhost kernel: target0:0:2: Beginning Domain Validation
Jul 18 16:29:39 localhost kernel: target0:0:2: Domain Validation skipping write tests
Jul 18 16:29:39 localhost kernel: target0:0:2: Ending Domain Validation
Jul 18 16:29:39 localhost kernel: target0:0:2: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 127)
Jul 18 16:29:39 localhost kernel: SCSI device sdc: 2097152 512-byte hdwr sectors (1074 MB)
Jul 18 16:29:39 localhost kernel: sdc: Write Protect is off
Jul 18 16:29:39 localhost kernel: sdc: cache data unavailable
Jul 18 16:29:39 localhost kernel: sdc: assuming drive cache: write through
Jul 18 16:29:39 localhost kernel: SCSI device sdc: 2097152 512-byte hdwr sectors (1074 MB)
Jul 18 16:29:39 localhost kernel: sdc: Write Protect is off
Jul 18 16:29:39 localhost kernel: sdc: cache data unavailable
Jul 18 16:29:39 localhost kernel: sdc: assuming drive cache: write through
Jul 18 16:29:39 localhost kernel: sdc: unknown partition table
Jul 18 16:29:39 localhost kernel: sd 0:0:2:0: Attached scsi disk sdc
Jul 18 16:29:39 localhost kernel: sd 0:0:2:0: Attached scsi generic sg2 type 0

如何删除 /dev/sdc 这块设备?

除了重新扫描整个总线外,你也可以使用下面命令添加或删除指定磁盘:

# echo 1 > /sys/block/devName/device/delete
# echo 1 > /sys/block/sdc/device/delete

如何添加 /dev/sdc 这块设备?

使用下面语法添加指定设备:

# echo "scsi add-single-device <H> <B> <T> <L>" > /proc/scsi/scsi

这里,

  • :主机
  • :总线(通道)
  • :目标 (Id)
  • :LUN 号

例如。使用参数 host#0bus#0target#2,以及 LUN#0 来添加 /dev/sdc,则输入:

# echo "scsi add-single-device 0 0 2 0">/proc/scsi/scsi
# fdisk -l
# cat /proc/scsi/scsi

结果输出:

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
 Vendor: VMware, Model: VMware Virtual S Rev: 1.0
 Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 01 Lun: 00
 Vendor: VMware, Model: VMware Virtual S Rev: 1.0
 Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 02 Lun: 00
 Vendor: VMware, Model: VMware Virtual S Rev: 1.0
 Type: Direct-Access ANSI SCSI revision: 02

步骤 #3:格式化新磁盘

现在使用 fdisk 并通过 mkfs.ext3 命令创建分区:

# fdisk /dev/sdc
### [if you want ext3 fs] ###
# mkfs.ext3 /dev/sdc3
### [if you want ext4 fs] ###
# mkfs.ext4 /dev/sdc3

步骤 #4:创建挂载点并更新 /etc/fstab

# mkdir /disk3

打开 /etc/fstab 文件,输入:

# vi /etc/fstab

加入下面这行:

/dev/sdc3 /disk3 ext3 defaults 1 2

若是 ext4 文件系统则加入:

/dev/sdc3 /disk3 ext4 defaults 1 2

保存并关闭文件。

可选操作:为分区加标签

你可以使用 e2label 命令为分区加标签 。假设,你想要为 /backupDisk 这块新分区加标签,则输入:

# e2label /dev/sdc1 /backupDisk

详情参见 "Linux 分区的重要性

关于作者

作者是 nixCraft 的创始人,也是一名经验丰富的系统管理员,还是 Linux 操作系统 /Unix shell 脚本培训师。他曾服务过全球客户并与多个行业合作过,包括 IT,教育,国防和空间研究,以及非盈利机构。你可以在 TwitterFacebookGoogle+ 上关注他。


via: https://www.cyberciti.biz/tips/vmware-add-a-new-hard-disk-without-rebooting-guest.html

作者:Vivek Gite 译者:lujun9972 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

VMware 是云基础架构和企业移动性的全球领导者,多年来一直积极参与开源开发。

该公司通过 Linux 基金会项目(如 ONAP、Cloud Native Computing Foundation(CNCF)、Cloud Foundry、Open vSwitch 等)稳步提高了开源的参与度。 它刚刚增加了对开源和 Linux 基金会的资金承诺,成为金牌会员。

VMware 的首席开源官 Dirk Hohndel 在下面的问答中说,开源软件帮助 VMware 加速其开发过程,并为其客户提供更好的解决方案。

“我们认为开源组件是我们产品的重要组成部分,并积极参与许多上游项目,” Hohndel 说。 “我们还继续创造我们自己的新颖有趣的开源项目。”

Hohndel 领导 VMware 的开源项目办公室,对围绕开源项目使用和贡献的努力和战略进行指导,以及在整个公司推动 VMware 与开源社区互动的共同价值观和流程。 加入 VMware 之前,他担任英特尔首席 Linux 和开源技术专家近 15 年,从 20 世纪 90 年代初以来,他一直是 Linux 和开源软件的积极开发者和贡献者。

下面,Hohndel 告诉我们更多关于 VMware 的情况;Linux 和开源如何成为其业务的不可分割的一部分; 以及他们如何参与开源社区。

Linux.com:VMware 主要做什么?

Dirk Hohndel:VMware 是云基础设施和数字化工作区技术的全球领导者。 我们帮助客户构建和发展可扩展的生产 IT 环境,作为满足他们需求的内部部署或混合云解决方案。 此外,我们为客户提供现代化的终端用户计算解决方案,使用户能够使用任何设备或平台访问关键应用程序,桌面和服务。

Linux.com:你们是如何使用 Linux 和开源的?为什么要使用?

Hohndel:VMware 使用许多开源组件作为我们为客户提供的解决方案的一部分。 Linux 是我们所支持的关键的客户机(和主机)的操作系统,也是在我们的基础架构上运行的许多客户解决方案的基础。

我们认为开源组件是我们产品的重要组成部分,并积极参与许多上游项目。 我们还继续创建我们自己的新颖有趣的开源项目,如 Project Clarity 设计系统Project Harbor 容器镜像注册库

Linux.com:你们为什么要增加对 Linux 基金会的资金承诺?

Hohndel:我们认为 Linux 基金会是更广泛的开源生态系统中的关键联盟之一。 与此同时,在过去几年中,我们稳步增加了与 ONAP、CNCF、Cloud Foundry 等其他项目和基金会的合作。 考虑到它的项目在我们的业务中的作用,增加我们对 Linux 基金会的参与和支持是有意义的。

Linux.com:你目睹了什么有趣或创新的技术趋势,Linux 和开源软件在这些技术趋势中扮演了什么角色? VMware 如何参与其中?

Hohndel:IT 基础设施行业正在不断发展。 越来越多的相关解决方案堆栈是围绕开源组件构建的,许多公司正在合作加速整个行业垂直行业的转型。 最近推出的 ONAP 项目是这个趋势的一个很好的例子,VMware 是这个项目的创始白金赞助商之一。

Linux.com:参与 Linux 和开源社区是如何对您的公司产生改变的?

Hohndel:VMware 是一家工程驱动的公司。 我们与 Linux 和开源社区的合作帮助我们加速了我们的开发过程,并允许我们与这个领域的其他合作伙伴和客户合作,提供更好的解决方案。

Linux.com:还有什么重要或即将到来的好消息可以分享?

Hohndel:对于 VMware,升级到 Linux 基金会的金牌赞助是我们的开源战略的重要组成部分,也是我们迈向更开放,更协作的未来的关键一步。 我们期待在许多 Linux 基金会项目中工作,以创建令客户满意的解决方案。

在CentOS 7上安装Vmware 10.0.3,我来介绍下我的经验。通常,这个版本是不能在CentOS 7工作的,因为它只能运行在比较低的内核版本3.10上。

首先,以正常方式下载并安装(没有问题)。唯一的问题是在后来运行vmware程序的时候。

如何修复?

1 – 进入 /usr/lib/vmware/modules/source。

cd /usr/lib/vmware/modules/source

2 – 解压 vmnet.tar.

tar -xvf vmnet.tar

3 – 进入 vmnet-only 目录。

cd vmnet-only

4 – 编辑filter.c文件。

vi filter.c

在206和259行,替换以下字符串:

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)

为:

#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 0, 0)

保存并退出。

5 – 回到先前文件夹。

cd ../

6 – 再次压缩文件夹。

tar -uvf vmnet.tar vmnet-only

7 – 移除旧目录。

rm -fr vmnet-only

8 – 启动vmware并体验。


via: http://www.unixmen.com/install-vmware-10-centos-7/

作者: M.el Khamlichi 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出