首页 > 系统 > 关键词 > linux服务器最新资讯 > 正文

RedHat5.0配置XEN虚拟机

2008-09-26 15:23 · 稿源:互联网

Xen虚拟机有两种运行方式:完全虚拟化(fullvirtualization)和半虚拟化(paravirtualization)。完全虚拟化提供底层物理系统的全部抽象化,且创建一个新的虚拟系统,客户机操作系统可以在里面运行。不需要对客户机操作系统或者应用程序进行修改(客户机操作系统或者应用程序像往常一样运行,意识不到虚拟环境的存在)。半虚拟化需要对运行在虚拟机上的客户机操作系统进行修改(这些客户机操作系统会意识到它们运行在虚拟环境里)并提供相近的性能,但半虚拟化的性能要比完全虚拟化更优越。

表-1是x86处理器支持Xen完全虚拟化列表



查看您的中央处理器类型

最好使用支持IntelVT或AMDPT虚拟化技术。要检查中央处理器是否支持,用命令:

#grepvmx/proc/cpuinfo
flags:fputscmsrpaemcecx8apicmtrrmcacmovpatpse36clflushdtsacpimmxfxsrssesse2sshttmsyscallnxlmconstant_tscpnimonitords_cplvmxesttm2cx16xtprlahf_lm

假如一个vmx标志出现的话,就表示您拥有Intel处理器的虚拟化支援。

如果是AMD的中央处理器用命令:
#grepsvm/proc/cpuinfo
flags:fputscmsrpaemcecx8apicmtrrmcacmovpatpse36clflushdtacpimmxfxsrssesse2sshttmsyscallnxmmtextfxsr_optrdtscplm3dnowextpnicx16lahf_lmcmp_legacysvmcr8_legacy

假如一个svm标志出现的话,就表示您拥有AMD处理器的虚拟化支援。除了检查中央处理器旗标以外,您也应该要使您系统BIOS中的完整虚拟化生效。图-1是笔者AMD计算机的截图。


图-1是笔者AMD计算机的截图。

说明:Xen是一款虚拟化软件,支持半虚拟化和完全虚拟化。它在不支持IntelVT或AMDPT技术的cpu上也能使用,但是只能以半虚拟化模式运行。半虚拟化的意思是需要修改被虚拟系统的内核,以实现系统能被完美的虚拟在Xen上面。完全虚拟化则是不需要修改系统内核则可以直接运行在Xen上面。

安装Xen服务

使用下面的命令检查系统是否已经安装了Xen或查看已经安装了何种版本,以及Linux内核是否有针对Xen的补丁。

rpm-qa|grepxen

如果系统还没有安装Xen虚拟机,可以使用下面的命令安装Linux补丁、Xen虚拟机和virt-manager虚拟机管理工具。但用户必须联入Internet,同时拥有virtualization服务的订阅号码。
yuminstallkernel-xenxenvirt-manager

启动和停止Xen服务

1.启动Xen服务
/etc/init.d/xendstart
2.停止Xen服务
/etc/init.d/xendstop
3.重新启动Xen服务
/etc/init.d/xendrestart

4自动启动Xen服务
如果需要让Xen服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“xend”服务,在其前面加上星号(*),然后选择“确定”即可。

#p#分页标题#e#

5使用图形工具virt-manager创建Xen虚拟系统

在X-Window中打开“应用程序”→“系统工具”→“VirtualMachineManager”,选择“本地Xen宿主”后单击“连接”,启动虚拟化管理应用程序virt-manager。下面使用virt-manager安装一个LinuxXen完全虚拟化客户机。步骤如下:
在virt-manager中打开“文件”→“新系统”,启动创建新的虚拟系统向导,单击“前进”按钮。如图-2。


图2启动创建新的虚拟系统向导

在“为虚拟系统命名”界面中,输入虚拟系统的名称“cjh”,单击“前进”按钮,如图-3。



图-3为虚拟系统命名

在“选择虚拟化方式”界面中选中“完全虚拟化”单选按钮,然后单击“前进”按钮,如图-4。



图-4选择完全虚拟化

这里选择的是完全虚拟化,?指定CD-ROM或DVD,然后输入安装介质的路径。如果你将从ISO映像进行安装,指定ISO映像的位置。单击“前进”按钮如图-5。



图-5定位安装介质

选择简单文件,键入/cjh.img作为文件的位置。指定2000MB,并点击“前进”按钮如图-6。



图-6选择简单文件

在“分配内存及CPU”界面中,根据实际情况为虚拟系统分配相应的内存和CPU数量。并点击“前进”按钮如图-7。


图-7分配内存及CPU

点击完成按钮,如图-8。



图-8完成配置

虚拟机控制台窗口将出现。象往常一样进行并结束安装Linux。如图-9。



创建虚拟机界面

系统依照所设置的参数创建虚拟系统的配置文件/etc/xen/VM5,并自动开启虚拟系统终端。如图-10。


图-10Xen虚拟机安装linux界面



图-11Xen虚拟机中的Linux界面

依照提示安装虚拟系统,在安装完成后重新引导系统时虚拟系统会自动关闭,因此需要使用命令“xmcreat/etc/xen/cjh”重新开启虚拟系统。

到此为止笔者介绍了红帽企业5.0安装XEN虚拟机,下一页将要介绍管理Xen虚拟机的方法,敬请期待。

#p#分页标题#e#

使用图形工具virt-manager管理Xen虚拟机

1.查看虚拟系统的名称、CPU占用情况和内存占用情况

在virt-manager中选择要管理的虚拟系统,然后单击“细节”按钮,打开“虚拟系统状态”窗口,在这里可以查看虚拟系统的名称、CPU占用情况和内存占用情况。如图-1。



图-1查看虚拟系统的名称、CPU占用情况和内存占用情况

2.查看和修改虚拟系统内存等硬件的状态和参数

选择“硬件”选项卡,在这里可以查看和修改虚拟系统内存等硬件的状态和参数。如图-2。



图-2查看和修改虚拟系统内存等硬件的状态和参数


3.虚拟机保存、停止和暂停

在virt-manager中选择要管理的虚拟系统,然后单击“打开”按钮,启动虚拟系统终端。在这里可以使用暂停、运行、关闭和保存等功能,如图-3。



图-3虚拟机保存、停止和暂停

使用字符工具xm管理Xen虚拟机的命令

显示虚拟机运行状态
xmlist
使用文本方式连接虚拟系统
xmconsole
开启虚拟系统
xmcreate
关闭虚拟系统
xmshutdown
xmdestroy
重新启动虚拟系统
xmreboot
将虚拟系统当前状态保存到文件中
xmsave
恢复已保存的虚拟系统
xmrestore
暂停虚拟系统
xmpause
恢复被暂停的虚拟系统
xmresume

#p#分页标题#e#

Xen虚拟机的故障解除

1了解Xen配置文件

Xen的配置文件包含下面的标准变量。这些文件里的配置项必须用引号(")括起来。这些配置文件位于/etc/xen目录里。如表1。



表1Xen虚拟化系统配置文件

2了解Xen日志文件

所有红帽虚拟化系统的日志文件都是标准的ASCII文件,可以很容易地用基于ASCII的编辑器存取。红帽虚拟化系统的主要配置目录是/etc/xen/。这个目录包含了xend守护进程和其他的虚拟机配置文件。网络脚本文件也存放在此处(在/scripts目录)。所有你用于故障解除目的的日志文件都存放在/var/log/xen目录。你也应该知道所有虚拟机的基于文件的磁盘映像都缺省存放在/var/lib/xen目录里。红帽虚拟化系统的/proc文件系统信息位于/proc/xen/目录。

虚拟化系统以xend守护进程和qemu-dm进程为特征,这两个工具都把多个日志文件写入到/var/log/xen/目录:

xend.log是包含xend守护进程收集的所有数据的日志文件,不管这数据是普通的系统事件,还是操作者执行的动作。所有虚拟机的操作(如创建、关闭、销毁等等)都在此出现。xend.log通常是你跟踪事件或性能问题的第一个着手点。它包含错误信息的详细条目和条件。xend.log文件包含了于你运行xmlog命令相同的基本信息。它位于/var/log/目录里。

xend-debug.log是包含xend和虚拟化子系统(如framebuffer、Python脚本等等)的事件错误记录的日志文件。xend-debug.log,对于系统管理员也是非常有用的,因为它包含了比xend.log更为详细的信息。

xen-hotplug-log是包含热插拔事件的数据的日志文件。如果设备或网络脚本没有被启动,事件将记录在这里。

qemu-dm.[PID].log是qemu-dm进程为每个完全虚拟化客户机创建的日志文件。当使用日志文件时,你必须用ps命令并挑选出qemu-dm的信息来获取qemu-dm的进程号。注意你必须用实际的qemu-dm进程的PID来代替[PID]。

如果在使用虚拟机管理者时你遇到任何错误,你可以在/.virt-manager目录下的virt-manager.log文件里寻找生成的数据。注意每次你启动虚拟机管理者,它都会覆盖现有的日志文件内容。当出现系统错误后,在重启虚拟机管理者前,请确保备份好virt-manager.log文件。

3故障解除工具

系统管理员程序、网络工具和高级调试工具(关于如何使用这些工具来配置红帽虚拟化服务的更多信息,请参考相关的配置文档)。你可以使用这些标准的系统管理员工具和日志来协助故障解除:
xentop
xmdmesg
xmlog
vmstat
iostat
lsof
你可以使用这些标准的系统管理员工具和日志来协助故障解除:
XenOprofile
systemTap
crash
sysrq
sysrqt
sysrqw
你可以使用这些网络工具来协助故障解除:
ifconfig
tcpdump
brtctl(是一个在虚拟化Linux内核里检查和配置以太网桥配置的网络工具。在执行这些示例命令时,你必须拥有根用户权限)

4SELinux

在xen实施SELinux必须考虑的事情。当你部署系统修订和增加设备时,你必须相应地更新SELinux策略。要为客户机配置LVM卷,你必须为不同的底层块设备和卷组修改SELinux上下文。
#semanagefcontext-a-txen_image_t-f-b/dev/sda2
#restorecon/dev/sda2
布尔值参数xend_disable_trans使xend在重启后进入unconfined模式。禁止对单个进程的保护比在整个系统里应用要更好。我们建议你不要把目录重新标记为将在其他地方使用的xen_image_t。

5了解翻译错误信息

如果你接收到下面的错误:
faileddomaincreationduetomemoryshortage,unabletoballoondomain0
如果没有足够的可用内存,域将不能运行。Domain0没有足够的空间来容纳新创建的客户机。你可以检查xend.log里关于这个错误的内容:

[2007-12-21]20:33:31xend3198]DEBUG(balloon:133)Balloon:558432Kibfree;0toscrub;need1048576;retries:20
[2007-12-21]20:33:31xend.XendDomainInfo3198]ERROR(XendDomainInfo:202
Domainconstructionfailed
通过xmlistDomain0命令,你可以检查domain0所使用的内存数量。如果domain0已经没有可用内存,你可以用"xmmem-setDomain-0NewMemSize"来设置新的内存容量。
你接收到下面的错误:

wrongkernelimage:non-PAEkernelonaPAE
这个信息表示你试图在监控程序里运行不被支持的客户机内核映像。当你试图在RHEL5.0监控程序里引导non-PAE半虚拟化客户机内核时,将产生这个问题。红帽虚拟化系统只支持带有PAE的客户机内核和64位的体系结构。

键入这个命令:

[root@smith]#xmcreate-cvabase

Usingconfigfile"va-base"
Error:(22,'invalidargument')
[2007-12-1414:55:46xend.XendDomainInfo3874]ERRORs
(XendDomainInfo:202)Domainconstructionfailed

Traceback(mostrecentcalllast)
File"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",line195increatevm.initDomain()
File"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py",line1363ininitDomainraiseVmError(str(exn))
VmError:(22,'Invalidargument')
[2007-12-1414:55:46xend.XendDomainInfo3874]DEBUG(XenDomainInfo:1449]
XendDlomainInfo.destroy:domin=1
[2007-12-1414:55:46xend.XendDomainInfo3874]DEBUG(XenDomainInfo:1457]
XendDlomainInfo.destroy:Domain(1)
如果你需要运行32位/非PAE内核,你将需要把客户机作为完全虚拟化的虚拟机运行。对于半虚拟化的客户机,如果你需要运行32位的PAE客户机,你必须具有32位的PAE监控程序。对于半虚拟化的客户机,如果你要运行64位的PAE客户机,你必须具有64位的PAE监控程序。对于完全虚拟化的客户机,你必须用64位的监控程序运行64位客户机。RHEL5i686里的32位PAE监控程序只支持运行32位的并行虚拟化和32位的完全虚拟化的客户机操作系统。64位监控程序只支持64位的并行虚拟化客户机。

当你把完全虚拟化的HVM客户机移动到RHEL5.0系统里时,就会出现这个问题。你的客户机不能够引导且在控制台可以看到一个错误信息。检查配置文件里的PAE条目,确保pae=1。你应该使用32位的版本。

你接收到下面的错误:

UnabletoopenaconnectiontotheXenhypervisorordaemon
当virt-manager程序不能启动时,会出现这个问题。当/etc/hosts配置文件里没有localhost条目时会产生这个错误。请确认配置文件里是否启用了localhost条目。下面是一个错误的localhost条目示例:

#Donotremovethefollowingline,orvariousprograms
#thatrequirenetworkfunctionalitywillfail.
localhost.localdomainlocalhost
下面是一个正确的localhost条目示例:

#Donotremovethefollowingline,orvariousprograms
#thatrequirenetworkfunctionalitywillfail.
127.0.0.1localhost.localdomainlocalhost
localhost.localdomain.localhost
你会接收到下面的错误(在xen-xend.logfile文件里):

Bridgexenbr1doesnotexist!
当客户的网桥没有正确配置时会产生这个问题,它会迫使Xenhotplug脚本超时。如果你在主机之间移动配置文件,你必须确保你更新了这些配置文件,如进行网络拓扑结构和配置的修改。当你试图启动含有不正确或不存在的Xen网桥配置的客户机时,你将接收到如下的错误:

[root@trumblevirt]#xmcreater5b2-mySQL01

Usingconfigfile"r5b2-mySQL01"
GoingtobootRedHatEnterpriseLinuxServer(2.6.18.-1.2747.el5xen)
kernel:/vmlinuz-2.6.18-12747.el5xen
initrd:/initrd-2.6.18-1.2747.el5xen.img
Error:Device0(vif)couldnotbeconnected.Hotplugscriptsnotworking.
另外,xend.log里会有下面的错误:

[2007-11-1415:07:08xend3875]DEBUG(DevController:143)Waitingfordevicesvif
[2007-11-1415:07:08xend3875]DEBUG(DevController:149)Waitingfor0
[2007-11-1415:07:08xend3875]DEBUG(DevController:464)hotplugStatusCallback

/local/domain/0/backend/vif/2/0/hotplug-status

[2007-11-1415:08:09xend.XendDomainInfo3875]DEBUG(XendDomainInfo:1449)XendDomainInfo.destroy:domid=2
[2007-11-1415:08:09xend.XendDomainInfo3875]DEBUG(XendDomainInfo:1457)XendDomainInfo.destroyDomain(2)
[2007-11-1415:07:08xend3875]DEBUG(DevController:464)hotplugStatusCallback

/local/domain/0/backend/vif/2/0/hotplug-status
要解决这个问题,你必须编辑你的客户机配置文件,并修改vif条目。找到配置文件里的vif条目,假定你把xenbr0作为缺省网桥,正确的设置应该如下所示:

#vif=['mac=00:16:3e:49:1d:11,bridge=xenbr0',]
你接收到这些python错误:

[root@pythonxen]#xmshutdownwin2k3xen12
[root@pythonxen]#xmcreatewin2k3xen12

Usingconfigfile"win2k3xen12".

/usr/lib64/python2.4/site-packages/xenxm/opts.py:520:DeprecationWarning:
NonASCIIcharacter'\xc0'infilewin2k3xen12online1,butnoencoding
declared;seehttp://www.python.org/peps/pep-0263.htmlfordetails

execfile(defconfig,globs,locs,)
Error:invalidsyntax9win2k3xen12,line1)
当遇到无效的(或不正确的)配置文件时,Python生成这些错误。要解决这个问题,你必须更正不正确的配置文件,或者生成一个新的文件。

上一页[1][2][3][4]

  • 相关推荐
  • 大家在看
  • 谷歌和英特尔警告Linux中存在高严重的蓝牙安全漏洞

    谷歌和英特尔警告说,除了最新版本的Linux内核外,其他所有版本的Linux内核都存在高严重性蓝牙漏洞。谷歌的一位研究人员表示,该漏洞允许攻击者在蓝牙范围内无缝执行代码,而英特尔则将该漏洞定性为提供特权升级或信息泄露。

  • 新的NTFS Linux内核驱动修订了九次 仍在审核中

    在8月份的时候,Paragon软件公司高调宣布,他们的NTFS读写驱动在作为商业驱动提供给那些需要在Linux上对微软文件系统进行可靠支持的用户多年后,将在Linux内核中进行主线开发。两个月后,他们已经对这个驱动进行了第九次修订,以争取将其纳入内核主线。

  • Linux 5.9.1以及部分旧版稳定内核已解决 "Bleeding Tooth"漏洞问题

    Linux5.9正式发布刚过去一周,修正版本的内核5.9.1就已经跟随而来,让这个稳定版本更值得关注的是包括了本周被Google与英特尔的安全人员公开及警告的"BleedingTooth"蓝牙漏洞的修复。BleedingTooth是一个影响Linux的远程代码执行漏洞,源于L2CAP代码中基于堆的类型混乱。

  • 知名程序员分析微软 Windows 未来或成 Linux 子系统

    微软的 Windows 10 已经发布两版 Windows subsystem For Linux,实现 Linux 二进制代码在 Windows 环境中运行。微软一直都在向开源社区示好,当然也包括 Linux,微软还将推出 Linux 版的 Edge 浏览器。知名程序员 Eric S Raymond 分析称,由于个人电脑市场业务正在下滑,对微软来说,有利可图的业务是 Azure,而且 Azure 运行在 Linux 上的机器要多与 Windows。Raymond 表示,微软以后可能会放弃

  • Linux Kernel 5.10本周合并引入了对 AMD/Intel新硬件的性能代码支持

    本周一的 Linux 5.10 窗口合并,为“Perf”子系统添加了对 AMD 和 Intel 新硬件的支持。除了大量的 Intel / AMD x86 更改,还有 Ingo Molnar 发出的性能事件查询请求。以 AMD Zen / Zen 2 处理器的运行时平均功率限制(RAPL)为例,其代码现已扩展适用于 Family 19h(即 Zen 3),辅以专为 AMD 制定的诸多性能修复。

  • 麒麟OS宣布兼容中望CAD:国内第一款Linux版自主CAD软件

    在Linux内核的系统上,日常使用的软件基本不是问题,麻烦的是一些专业软件,生产力跟不上是限制Linux的重要因素。今天国内的麒麟OS开发商中标软件宣布完成中望CAD的认证,这是国内首款Linux下的

  • 研究人员担心BleedingTooth蓝牙漏洞给Linux系统带来风险

    基于Linux的操作系统通常被认为比Windows等系统更安全,但这并不意味着它们完全没有安全问题。谷歌安全研究人员已经对Linux蓝牙堆栈中的一系列"零点击"漏洞发出警告。该漏洞被称为BleedingTooth,最坏的后果是带来远程代码执行攻击。

  • NVIDIA预计再过一个月才会有Linux 5.9驱动支持

    虽然NVIDIA在支持新版本的Linux内核方面通常都很及时,通常会争取在新系列的发布候选版本结束前出一个驱动程序,但就最近新出的Linux5.9内核而言,它需要的时间更长。NVIDIA上周五向客户发出提醒,他们预计在11月中旬之前,也就是内核发布稳定后一个月左右,他们的专有显卡驱动才会有Linux5.9内核支持。

  • 开源爱好者:Windows将被微软放弃、沦为Linux子系统

    Windows 10已经发布了两版Windows subsystem For Linux(WSL),也就是实现了Linux二进制代码在Windows环境下运行。开源软件爱好者Eric S Raymond开始认真审视微软的做法,包括微软即将面向Li

  • 为Linux内核贡献27.5万行代码中:AMD意外泄漏下一代APU信息

    AMD在不经意间泄露了自家下一代APU的信息,其代号“Van Gogh(梵高)”。据外媒报道称,AMD为下一代Van Gogh APU向Linux贡献了27.5万行代码,而GPU内核驱动已经为Van Gogh进行内核级

    AMD
  • 云安全日报200924:Linux内核发现最高系统特权升级漏洞,需要尽快升级

    9月23日,openwall邮件组发布了有关Linux内核特权升级漏洞的风险通知。该漏洞级别为高风险,因为该漏洞存在于内核中,所以如果成功利用该漏洞,将直接获得最高的系统特权。此漏洞带来的最大威胁是对数据机密性和完整性以及系统可用性的威胁。以下是漏洞详情:漏洞详情CVE-2020-14386 CVSS评分:7.8 严重程度:高该漏洞级别为高风险,本地攻击者可以通过向受影响的主机发送特制的请求内容来导致特权升级。因为该漏洞存在于内核(Ke

  • 如何通过SSD服务器配置评测选择美国服务器

    独立服务器是目前比较常见的建站空间产品,用服务器的站长往往也是比较看重服务器的一些性能,包括存储空间,访问速度,稳定性,更高一点要求会对硬盘的存储速度也比较看重,因此目前很多的SSD固态硬盘独立服务器在市场上比较流行。 不过选择一款比较好的服务器还是非常有讲究的,从服务器商的实力,产品的配置,技术支持,售后服务等等,都要全方面的考虑。这篇文章分享一下如何从服务器口碑及产品配置细节来选择一款合适的独立?

  • 苹果部分服务器宕机问题目前已修复

    9月30日消息,据外媒报道,不少网友反馈,苹果的几项服务似乎都遇到“服务器中断”的问题。消息称,Apple Music、Apple TV+、Apple News+、App Store等功能都出现了问题。例如,当尝试访问Apple Music或Apple TV+时,一些人的服务拒绝加载,并弹出连接警告。随后,该消息得到了苹果系统状态页面的证实。尽管目前尚不清楚造成服务中断的原因是什么,但大约三小时后,苹果似乎已经解决了问题。这让人想起上一次苹果服务?

  • 苹果:服务器中断已恢复 iCloud、音乐等服务正常使用

    就在刚刚,苹果官方给出消息称,今天早些时候出现的服务器中断问题已经修复。

  • Netflix宣布取消30天免费试用服务

    据外媒报道,接下来,用户要么完全支持Netflix要么完全退出,因为这家流媒体巨头已经取消了他们的免费试用服务。现在,用户必须要注册一个Netflix的套餐才行,不过该套餐没有合同约束,用户可以随时取消。

  • 通过盲盒传递温度 KOLILIKO自有生态优势初显

    2020 年CICF中国国际漫画节动漫游戏展在国庆期间如期举办,新生潮玩品牌KOLILIKO口力力口(以下简称KOLILIKO)作为主办方合作伙伴受邀参展,携两大自主IP首次线下亮相。在赛道愈发拥挤的盲盒领域,新品牌如何突出重围? 行业赛道加剧争抢 自有生产链优势初显 潮玩行业在近两年增长迅猛,无论资本还是企业,都纷纷抢夺赛道,渴望从中分一杯羹。也有专家表示,潮玩行业尚处于发展初期,行业处于风口小趋势,至少还有五年高速增长态势。

  • 苹果服务器崩了!iCloud等无法访问、千万别刷机

    ​北京时间今晨,苹果全球多个服务出现宕机和网络中断情况。截止上午 10 点 00 分,苹果中国系统状态页面显示,仍有包括iCloud通讯录、网页APP、云备份、Apple Pay、Apple Music等在内的二十多项服务处于中断状态。

  • 美国土安全部发布紧急警告:Windows服务器存在“严重”漏洞

    美国国土安全部网络安全与基础设施安全局(CISA)发布了一项罕见的紧急指令,敦促政府机构为Windows服务器的一个“关键”漏洞安装补丁,该漏洞被安全机构称为Zerologon。

  • 西部数码云服务器CC防护全新升级:高效防御更省钱!

    CC攻击,是指攻击者通过模拟大量用户访问,制造高并发请求,从而消耗掉服务器CPU、带宽等资源,最终导致服务器瘫痪,目标网站或应用无法正常提供服务,破坏性非常大。但因为CC攻击不像ddos攻击可以用硬件防火墙来过滤攻击,对于一般企业用户来说,防护难度很大。为帮助广大企业和个人站长有效抵御CC攻击,维护服务器网络安全,西部数码研发团队近日对云服务器CC防护进行重磅升级。全新升级后的CC防护功能可满足用户不同的防护需求?

  • 腾讯云服务器双十一大额代金券领取地址 2020腾讯云服务器优惠代金券

    腾讯云服务器在最近开启了双十一的预热活动——云上盛惠,其中可以领取到超大额的代金券大礼包,有个人券和企业券,一些小伙伴还不清楚腾讯云服务器的这些代金券在哪领取,下面就来为大家分享一下。

  • 参与评论
文明上网理性发言,请遵守新闻评论服务协议
  • 热门标签

热文

  • 3 天
  • 7天