manage迈拓kvm

迈拓kvm  时间:2021-01-23  阅读:()
XentoKVMMigrationGuideSUSELinuxEnterpriseServer12SP4AstheKVMvirtualizationsolutionisbecomingmoreandmorepopularamongserveradministrators,manyofthemneedapathtomigratetheirexistingXenbasedenvironmentstoKVM.
Asofnow,therearenomaturetoolstoautomaticallyconvertXenVMstoKVM.
Thereis,however,atech-nicalsolutionthathelpsconvertXenvirtualmachinestoKVM.
Thefollow-inginformationandprocedureshelpyoutoperformsuchamigration.
PublicationDate:November24,2020Contents1MigrationtoKVMUsingvirt-v2v22XentoKVMManualMigration93ForMoreInformation184DocumentationUpdates185LegalNotice186GNUFreeDocumentationLicense181SLES12SP4Important:MigrationProcedureNotSupportedThemigrationproceduredescribedinthisdocumentisnotfullysupportedbySUSE.
Weprovideitasaguidanceonly.
1MigrationtoKVMUsingvirt-v2vThissectioncontainsinformationtohelpyouimportvirtualmachinesfromforeignhypervisors(suchasXen)toKVMmanagedbylibvirt.
Tip:MicrosoftWindowsGuestsThissectionisfocusedonconvertingLinuxguests.
ConvertingMicrosoftWindowsguestsusingvirt-v2visthesameasconvertingLinuxguests,exceptinregardstohandlingtheVirtualMachineDriverPack(VMDP).
AdditionaldetailsonconvertingWindowsguestswiththeVMDPcanbefoundintheseparateVirtualMachineDriverPackdocumentationathttps://www.
suse.
com/documentation/sle-vmdp-22/.
1.
1Introductiontovirt-v2vvirt-v2visacommandlinetooltoconvertVMGuestsfromaforeignhypervisortorunonKVMmanagedbylibvirt.
Itenablesparavirtualizedvirtiodriversintheconvertedvirtualmachineifpossible.
Alistofsupportedoperatingsystemsandhypervisorsfollows:SUPPORTEDGUESTOPERATINGSYSTEMSSUSELinuxEnterpriseServeropenSUSERedHatEnterpriseLinuxFedoraMicrosoftWindowsServer2003and2008SUPPORTEDSOURCEHYPERVISORXen2MigrationtoKVMUsingvirt-v2vSLES12SP4SUPPORTEDTARGETHYPERVISORKVM(managedbylibvirt)1.
2Installingvirt-v2vTheinstallationofvirt-v2vissimple:sudozypperinstallvirt-v2vRememberthatvirt-v2vrequiresrootprivileges,soyouneedtoruniteitherasroot,orviasudo.
1.
3PreparingtheVirtualMachineNote:ConditionsforSkippingThisStepIfrunningvirt-v2vonSLES12SP1orbefore,thisstepcanbesafelyskipped.
ThisstepcanalsobeignoredifthevirtualmachineisfullyvirtualizedorifitrunsonSLES12SP2orlater.
TheXenvirtualmachinemusthavedefaultkernelinstalled.
Toensurethis,runzypperinkernel-defaultonthevirtualmachine.
1.
4ConvertingVirtualMachinestoRununderKVMManagedbylibvirtvirt-v2vconvertsvirtualmachinesfromtheXenhypervisortorununderKVMmanagedbylibvirt.
Tolearnmoreaboutlibvirtandvirsh,seeBook"VirtualizationGuide".
Addition-ally,allvirt-v2vcommandlineoptionsareexplainedinthevirt-v2vmanualpage(man1virt-v2v).
Beforeconvertingavirtualmachine,makesuretocompletethefollowingsteps:PROCEDURE1:PREPARINGTHEENVIRONMENTFORTHECONVERSION1.
Createanewlocalstoragepool.
3Installingvirt-v2vSLES12SP4virt-v2vcopiesthestorageofthesourcevirtualmachinetoalocalstoragepoolman-agedbylibvirt(theoriginaldiskimageremainsunchanged).
YoucancreatethepooleitherwithVirtualMachineManager,orvirsh.
Formoreinformation,seeBook"Virtual-izationGuide",Chapter12"ManagingStorage",Section12.
1"ManagingStoragewithVirtualMa-chineManager"andBook"VirtualizationGuide",Chapter12"ManagingStorage",Section12.
2"ManagingStoragewithvirsh".
2.
Preparethelocalnetworkinterface.
CheckthattheconvertedvirtualmachinecanusealocalnetworkinterfaceontheVMHostServer.
Itisusuallyanetworkbridge.
Ifitisnotdefinedyet,createitwithYaSTSys-temNetworkSettingsAddBridge.
Note:MappingsofNetworkDevicesNetworkdevicesonthesourceXenhostcanbemappedduringtheconversionprocesstocorrespondingnetworkdevicesontheKVMtargethost.
Forexample,theXenbridgebr0canbemappedtotheKVMnetworkdefault.
Samplemappingscanbefoundin/etc/virt-v2v.
conf.
Toenablethesemappings,modifytheXMLruleasnecessaryandensurethesectionisnotcommentedoutwithmarkers.
Forexample:Tip:NoNetworkBridgeIfthereisnonetworkbridgeavailable,VirtualMachineManagercanoptionallycreateit.
virt-v2vhasthefollowingbasiccommandsyntax:virt-v2v-iINPUT_METHOD-osSTORAGE_POOLSOURCE_VMinput_methodTherearetwoinputmethods:libvirtorlibvirtxml.
SeetheSOURCE_VMparameterformoreinformation.
4ConvertingVirtualMachinestoRununderKVMManagedbylibvirtSLES12SP4storage_poolThestoragepoolyoualreadypreparedforthetargetvirtualmachine.
source_vmThesourcevirtualmachinetoconvert.
ItdependsontheINPUT_METHODparameter:Forlibvirt,specifythenameofalibvirtdomain.
Forlibvirtxml,specifythepathtoanXMLlecontainingalibvirtdomainspecification.
Note:ConversionTimeConversionofavirtualmachinetakesalotofsystemresources,mainlyforcopyingthewholediskimageforavirtualmachine.
Convertingasinglevirtualmachinetypicallytakesupto10minutes,althoughvirtualmachinesusingverylargediskimagescantakemuchlonger.
1.
4.
1ConversionBasedonthelibvirtXMLDescriptionFileThissectiondescribeshowtoconvertalocalXenvirtualmachineusingthelibvirtXMLconfigurationle.
ThismethodissuitableifthehostisalreadyrunningtheKVMhypervisor.
MakesurethatthelibvirtXMLleofthesourcevirtualmachine,andthelibvirtstoragepoolreferencedfromitareavailableonthelocalhost.
1.
ObtainthelibvirtXMLdescriptionofthesourcevirtualmachine.
Tip:ObtainingtheXMLFilesToobtainthelibvirtXMLlesofthesourcevirtualmachine,youmustrunthehostOSundertheXenkernel.
IfyoualreadyrebootedthehosttotheKVM-enabledenvironment,rebootbacktotheXenkernel,dumpthelibvirtXMLle,andthenrebootbacktotheKVMenvironment.
Firstidentifythesourcevirtualmachineundervirsh:root#virshlistIdNameState[.
.
.
]2sles12_xenrunning5ConvertingVirtualMachinestoRununderKVMManagedbylibvirtSLES12SP4[.
.
.
]sles12_xenisthesourcevirtualmachinetoconvert.
NowexportitsXMLandsaveittosles12_xen.
xml:root#virshdumpxmlsles12_xen>sles12_xen.
xml2.
VerifyalldiskimagepathsarecorrectfromtheKVMhost'sperspective.
Thisisnotaprob-lemwhenconvertingononemachine,butmayrequiremanualchangeswhenconvertingusinganXMLdumpfromanotherhost.
Tip:CopyingImagesToavoidcopyinganimagetwice,manuallycopythediskimage(s)directlytothelibvirtstoragepool.
UpdatethesourceleentriesintheXMLdescriptionle.
Thevirt-v2vprocesswilldetecttheexistingdisksandconverttheminplace.
3.
Runvirt-v2vtoconverttoKVMvirtualmachine:root#virt-v2vsles12_xen.
xml1\-iLIBVIRTXML2\-osremote_host.
example.
com:/exported_dir3\--bridgebr04\-onsles12_kvm51TheXMLdescriptionofthesourceXen-basedvirtualmachine.
2virt-v2vwillreadtheinformationaboutthesourcevirtualmachineformalib-virtXMLle.
3Storagepoolwherethetargetvirtualmachinediskimagewillbeplaced.
Inthisexample,theimagewillbeplacedonanNFSshare/exported_dironthere-mote_host.
example.
comserver.
4ThetargetKVM-basedvirtualmachinewillusethenetworkbridgebr0onthehost.
5Thetargetvirtualmachinewillberenamedtosles12_kvmtopreventnamecollisionwiththeexistingvirtualmachineofthesamename.
6ConvertingVirtualMachinestoRununderKVMManagedbylibvirtSLES12SP41.
4.
2ConversionBasedonthelibvirtDomainNameThismethodisusefulifyouarestillrunninglibvirtunderXen,andplantoreboottotheKVMhypervisorlater.
1.
Findthelibvirtdomainnameofthevirtualmachineyouwanttoconvert.
root#virshlistIdNameState[.
.
.
]2sles12_xenrunning[.
.
.
]sles12_xenisthesourcevirtualmachinetoconvert.
2.
Runvirt-v2vtoconverttoKVMvirtualmachine:root#virt-v2vsles12_xen1\-ilibvirt2\-osstorage_pool3\--networketh04\-ofqcow25\-oasparce6\-onsles12_kvm1ThedomainnameoftheXen-basedvirtualmachine.
2virt-v2vwillreadtheinformationaboutthesourcevirtualmachinedirectlyfromtheactivelibvirtconnection.
3Thetargetdiskimagewillbeplacedinalocallibvirtstoragepool.
4Allguestbridges(ornetworks)willbeconnectedtoalocallymanagednetwork.
5Formatforthediskimageofthetargetvirtualmachine.
Supportedoptionsareraworqcow2.
6Iftheconvertedguestdiskspacewillbesparseorpreallocated.
1.
4.
3ConvertingaRemoteXenVirtualMachineThismethodisusefulifyouneedtoconvertaXenvirtualmachinerunningonaremotehost.
Asvirt-v2vconnectstotheremotehostviassh,ensurethatSSHserviceisrunningonthehost.
7ConvertingVirtualMachinestoRununderKVMManagedbylibvirtSLES12SP4Note:PasswordlessSSHAccessStartingwithSLES12SP2,virt-v2vrequiresapasswordlessSSHconnectiontotheremotehost.
ThismeansaconnectionusinganSSHkeyaddedtothessh-agent.
Seemanssh-keygenandmanssh-addformoredetailsonthis.
Toconnecttoaremotelibvirtconnection,constructavalidconnectionURIrelevantforyourremotehost.
Inthefollowingexample,theremotehostnameisremote_host.
example.
com,andtheusernamefortheconnectionisroot.
TheconnectionURIthenlooksasfollows:xen+ssh://root@remote_host.
example.
com/FormoreinformationonlibvirtconnectionURIs,seehttp://libvirt.
org/uri.
html.
1.
Findthelibvirtdomainnameoftheremotevirtualmachineyouwanttoconvert.
root#virsh-cxen+ssh://root@remote_host.
example.
com/listIdNameState1sles12_xenrunning[.
.
.
]sles12_xenisthesourcevirtualmachinetoconvert.
2.
Thevirt-v2vcommandfortheremoteconnectionlookslikethis:root#virt-v2vsles12_xen\-ilibvirt\-icxen+ssh://root@remote_host.
example.
com/\-oslocal_storage_pool\--bridgebr01.
5RunningConvertedVirtualMachinesAftervirt-v2vcompletessuccessfully,anewlibvirtdomainwillbecreatedwiththenamespecifiedwiththe-onoption.
Ifyoudidnotspecify-on,thesamenameasthesourcevirtualmachinewillbeused.
Thenewguestcanbemanagedwithstandardlibvirttools,suchasvirshorVirtualMachineManager.
8RunningConvertedVirtualMachinesSLES12SP4Tip:RebootingtheMachineIfyoucompletedtheconversionunderXenasdescribedinSection1.
4.
2,"ConversionBasedonthelibvirtDomainName",youmayneedtorebootthehostmachineandbootwiththenon-Xenkernel.
2XentoKVMManualMigration2.
1GeneralOutlineThepreferredsolutiontomanagevirtualmachinesisbasedonlibvirt;formoreinformation,seehttp://libvirt.
org/.
Ithasseveraladvantagesoverthemanualwayofdefiningandrunningvirtualmachines—libvirtiscross-platform,supportsmanyhypervisors,hassecureremotemanagement,hasvirtualnetworking,and,mostofall,providesaunifiedabstractlayertoman-agevirtualmachines.
Thereforethemainfocusofthisarticleisonthelibvirtsolution.
Generally,theXentoKVMmigrationrunsinthefollowingbasicsteps:1.
MakeabackupcopyoftheoriginalXenVMGuest.
2.
OPTIONAL:Applychangesspecifictoparavirtualizedguests.
3.
ObtaininformationabouttheoriginalXenVMGuestandupdateittoKVMequivalents.
4.
ShutdowntheguestontheXenhost,andrunthenewoneundertheKVMhypervisor.
Warning:NoLiveMigrationTheXentoKVMmigrationcannotbedonelivewhilethesourceVMGuestisrunning.
BeforerunningthenewKVM-readyVMGuest,youareadvisedtoshutdowntheoriginalXenVMGuest.
2.
2BackUptheXenVMGuestTobackupyourXenVMGuest,followthesesteps:1.
IdentifytherelevantXenguestyouwanttomigrate,andrememberitsID/name.
9XentoKVMManualMigrationSLES12SP4#virshlist--allIdNameState0Domain-0running1SLES11SP3running[.
.
.
]2.
Shutdowntheguest.
YoucandothiseitherbyshuttingdowntheguestOS,orwithvirsh:#virshshutdownSLES11SP33.
BackupitsconfigurationtoanXMLle.
#virshdumpxmlSLES11SP3>sles11sp3.
xml4.
Backupitsdiskimagele.
Usethecporrsynccommandstocreatethebackupcopy.
Rememberthatitisalwaysagoodideatocheckthecopywiththemd5sumcommand.
5.
Aftertheimageleisbackedup,youcanstarttheguestagainwith#virshstartSLES11SP32.
3ChangesSpecictoParavirtualizedGuestsApplythefollowingchangesifyouaremigratingaparavirtualizedXenguest.
Youcandoiteitherontherunningguest,oronthestoppedguestusingguestfs-tools.
ImportantAfterapplyingthechangesdescribedinthissection,theimagelerelatedtothemigratedVMGuestwillnotbeusableunderXenanymore.
2.
3.
1InstalltheDefaultKernelWarning:NoBootingAfteryouinstalledthedefaultkernel,donottrytoboottheXenguestwithit,thesystemwillnotboot.
10ChangesSpecifictoParavirtualizedGuestsSLES12SP4BeforecloningtheXenguestdiskimageforuseundertheKVMhypervisor,makesureitisbootablewithouttheXenhypervisor.
ThisisveryimportantforparavirtualizedXenguestsastheyusuallycontainaspecialXenkernel,andoftendonothaveacompleteGRUB2bootloaderinstalled.
1.
ForSLES11updatethe/etc/sysconfig/kernelle.
ChangetheINITRD_MODULESpa-rameterbyremovingallXendriversandreplacingthewithvirtiodrivers.
ReplaceINITRD_MODULES="xenblkxennet"withINITRD_MODULES="virtio_blkvirtio_pcivirtio_netvirtio_balloon"ForSLES12searchforxenblkxennetin/etc/dracut.
conf.
d/*.
confandreplacethemwithvirtio_blkvirtio_pcivirtio_netvirtio_balloon2.
ParavirtualizedXenguestsarerunningaspecificXenkernel.
ToruntheguestunderKVM,youneedtoinstallthedefaultkernel.
Note:DefaultKernelIsAlreadyInstalledYoudonotneedtoinstallthedefaultkernelforafullyvirtualizedguestsasitisalreadyinstalled.
Enterrpm-qkernel-defaultontheXenguesttondoutifthedefaultkernelisin-stalled.
Ifnot,installitwithzypperinkernel-default.
ThekernelwearegoingtousetoboottheguestunderKVMmusthavevirtio(paravirtu-alized)driversavailable.
Runthefollowingcommandtondout.
Donotforgettoreplace4.
12.
14-94.
37withyourkernelversion:#find/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/-namevirtio*/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/net/virtio_net.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/scsi/virtio_scsi.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/block/virtio_blk.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/char/virtio_console.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/char/hw_random/virtio-rng.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/virtio.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/virtio_pci.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/virtio_balloon.
ko11ChangesSpecifictoParavirtualizedGuestsSLES12SP4/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/virtio_ring.
ko/lib/modules/4.
12.
14-94.
37-default/kernel/drivers/virtio/virtio_mmio.
ko3.
Update/etc/fstab.
Changeanystoragedevicesfromxvdatovda.
4.
Updatethebootloaderconfiguration.
Enterrpm-qgrub2ontheXenguesttondoutifGRUB2isalreadyinstalled.
Ifnot,installitwithzypperingrub2.
NowmakethenewlyinstalleddefaultkernelthedefaultforbootingtheOS.
Alsore-move/updatethekernelcommandlineoptionsthatmayrefertoXen-specificdevices.
YoucandoiteitherwithYaST(SystemBootLoader),ormanually:FindthepreferredLinuxbootmenuentrybylistingthemall:cat/boot/grub2/grub.
cfg|grep'menuentry'Remembertheordernumber(countedfromzero)oftheoneyounewlyinstalled.
Setitthedefaultbootmenuentry:grub2-set-defaultNReplaceNwiththenumberofthebootmenuentryyoupreviouslydiscovered.
Open/etc/default/grubforediting,andlookforGRUB_CMDLINE_LINUX_DEFAULTandGRUB_CMDLINE_LINUX_RECOVERYoptions.
Remove/updateanyreferencetoXen-specificdevices.
Inthefollowingexample,youcanreplaceroot=/dev/xvda1disk=/dev/xvdaconsole=xvcwithroot=/dev/vda1disk=/dev/vdaNotethatyouneedtoremoveallreferencestoxvc-typeconsoles(suchasxvc0).
5.
Updatedevice.
mapinoneof/boot/grub2or/boot/grub2-efidirectories.
Changeanystoragedevicefromxvdatovda.
6.
Toimportnewdefaultsettings,rungrub2-mkconfig-o/boot/grub2/grub.
cfg12ChangesSpecifictoParavirtualizedGuestsSLES12SP42.
3.
2UpdatetheGuestforBootunderKVM1.
Updatethesystemtousedefaultserialconsole.
Listtheconfiguredconsoles,andremovesymboliclinkstoxvcones.
#ls-l/etc/systemd/system/getty.
target.
wants/getty@tty1.
service->/usr/lib/systemd/system/getty@.
servicegetty@xvc0.
service->/usr/lib/systemd/system/getty@xvc0.
servicegetty@xvc1.
service->/usr/lib/systemd/system/getty@xvc1.
service#rm/etc/systemd/system/getty.
target.
wants/getty@xvc.
service2.
Updatethe/etc/securettyle.
Replacexvc0withttyS0.
2.
4UpdatetheXenVMGuestCongurationThissectiondescribeshowtoexporttheconfigurationoftheoriginalXenVMGuest,andwhatparticularchangestoapplytoitsoitcanbeimportedasaKVMguestintolibvirt.
2.
4.
1ExporttheXenVMGuestCongurationFirstexporttheconfigurationoftheguestandsaveittoale.
Atypicalonemaylooklikethis:#virshdumpxmlSLES11SP3SLES11SP3fa9ea4d7-8f95-30c0-bce9-9e58ffcabeb25242885242881/usr/bin/pygrublinuxdestroyrestartrestart/usr/lib/xen/bin/qemu-dm13UpdatetheXenVMGuestConfigurationSLES12SP4YoucannddetailedinformationonthelibvirtXMLformatforVMGuestdescriptionathttp://libvirt.
org/formatdomain.
html.
2.
4.
2GeneralChangestotheGuestCongurationYouneedtomakeafewgeneralchangestotheexportedXenguestXMLconfigurationtorunitundertheKVMhypervisor.
Thefollowingappliestobothfullyvirtualizedandparavirtualizedguests.
NotethatnotallofthefollowingXMLelementsneedtobeinyourspecificconfiguration.
Tip:ConventionsUsedTorefertoanodeintheXMLconfigurationle,anXPathsyntaxwillbeusedthroughoutthisdocument.
Forexample,torefertoainsidethetagsles11sp3anXPathequivalent/domain/namewillbeused.
1.
Changethetypeattributeofthe/domainelementfromxentokvm.
2.
Removethe/domain/bootloaderelementsection.
3.
Removethe/domain/bootloader_argselementsection.
4.
Changethe/domain/os/typeelementvaluefromlinuxtohvm.
14UpdatetheXenVMGuestConfigurationSLES12SP45.
Addunderthe/domain/oselement.
6.
Addthearchattributetothe/domain/os/typeelement.
Acceptablevaluesarearch="x86_64"orarch="i686"7.
Changethe/domain/devices/emulatorelementfrom/usr/lib/xen/bin/qemu-dm'to/usr/bin/qemu-kvm.
8.
Foreachdiskassociatedwiththeparavirtualized(PV)guest,changethefollowing:Changethenameattributeofthe/domain/devices/disk/driverelementfromfiletoqemu,andaddatypeattributeforthedisktype.
Forexample,validoptionsincluderaworqcow2.
Changethedevattributeofthe/domain/devices/disk/targetelementfromxv-datovda.
Changethebusattributeofthe/domain/devices/disk/targetelementfromxentovirtio.
9.
Foreachnetworkinterfacecard,dothefollowingchanges:Ifthereismodeldefinedin/domain/devices/interface,changeitstypeat-tributevaluetovirtioDeleteall/domain/devices/interface/scriptsections.
Deleteall/domain/devices/interface/targetelementsifthedevattributestartswithviforvnetorveth.
Ifusingacustomnetworkthenchangethedevvaluetothattarget.
10.
Removethe/domain/devices/consoleelementsectionifitexists.
11.
Removethe/domain/devices/serialelementsectionifitexists.
12.
Changethebusattributeonthe/domain/devices/inputelementfromxentops2.
13.
Addthefollowingelementformemoryballooningfeaturesunderthe/domain/deviceselement.
15UpdatetheXenVMGuestConfigurationSLES12SP4Tip:DeviceNamecontrolsthedeviceunderwhichthediskisexposedtotheguestOS.
Thedevattributeindicatesthe"logical"devicename.
TheactualdevicenamespecifiedisnotguaranteedtomaptothedevicenameintheguestOS.
Thereforeyoumayneedtochangethediskmappingonthebootloadercommandline.
Forexample,ifthebootloaderexpectsarootdisktobehda2butKVMstillseesitassda2,changethebootloadercommandlinefrom[.
.
.
]root=/dev/hda2resume=/dev/hda1[.
.
.
]to[.
.
.
]root=/dev/sda2resume=/dev/sda1[.
.
.
]Inthecaseofparavirtualizedxvdadevices,changeitto[.
.
.
]root=/dev/vda2resume=/dev/vda1[.
.
.
]OtherwisetheVMGuestwillrefusetobootintheKVMenvironment.
2.
4.
3TheTargetKVMGuestCongurationAfterhavingappliedallthemodificationsmentionedabove,youendupwiththefollowingconfigurationforyourKVMguest:SLES11SP3fa9ea4d7-8f95-30c0-bce9-9e58ffcabeb25242885242881hvmdestroyrestartrestart/usr/bin/qemu-kvm16UpdatetheXenVMGuestConfigurationSLES12SP4Savetheconfigurationtoaleinyourhomedirectory.
Afteryoulaterimportit,itwillbecopiedtothedefault/etc/libvirt/qemu.
SupposeyousavetheleasSLES11SP3.
xml.
2.
5MigratetheVMGuestAfteryouupdatedtheVMGuestconfiguration,andappliednecessarychangestotheguestOS,shutdowntheoriginalXenguest,andrunitscloneundertheKVMhypervisor.
1.
ShutdowntheguestontheXenhostbyrunningshutdown-hnowasrootfromtheconsole.
2.
CopythedisklesassociatedwiththeVMGuestifneeded.
AdefaultconfigurationwillrequiretheXendisklestobecopiedfrom/var/lib/xen/imagesto/var/lib/kvm/images.
The/var/lib/kvm/imagesdirectorymayneedtobecreated(asroot)ifyouhavenotpreviouslycreatedaVMGuest.
3.
Createthenewdomain,andregisteritwithlibvirt:#virshdefineSLES11SP3.
xmlDomainSLES11SP3definedfromSLES11SP3.
xml4.
VerifythatthenewguestisseenintheKVMconfiguration:virshlist–all5.
Afterthedomainiscreated,youcanstartit:#virshstartSLES11SP3DomainSLES11SP3started17MigratetheVMGuestSLES12SP43ForMoreInformationFormoreinformationonlibvirt,seehttp://libvirt.
org.
YoucanndmoredetailsonlibvirtXMLformatathttp://libvirt.
org/formatdomain.
html.
FormoreinformationonvirtualizationwithXenandKVM,seetheSUSELinuxEnterpriseServerdocumentationathttp://www.
suse.
com/doc/.
4DocumentationUpdatesThissectionlistscontentchangesforthisdocument.
Section4.
1,"October2016(ReleaseofSUSELinuxEnterpriseServer12SP2)"4.
1October2016(ReleaseofSUSELinuxEnterpriseServer12SP2)Section1,"MigrationtoKVMUsingvirt-v2v"Newsection(FATE#316274).
5LegalNoticeCopyright2006–2020SUSELLCandcontributors.
Allrightsreserved.
Permissionisgrantedtocopy,distributeand/ormodifythisdocumentunderthetermsoftheGNUFreeDocumentationLicense,Version1.
2or(atyouroption)version1.
3;withtheInvariantSectionbeingthiscopyrightnoticeandlicense.
Acopyofthelicenseversion1.
2isincludedinthesectionentitled"GNUFreeDocumentationLicense".
ForSUSEtrademarks,seehttps://www.
suse.
com/company/legal/.
Allotherthird-partytrade-marksarethepropertyoftheirrespectiveowners.
Trademarksymbols(,etc.
)denotetrade-marksofSUSEanditsaffiliates.
Asterisks(*)denotethird-partytrademarks.
Allinformationfoundinthisbookhasbeencompiledwithutmostattentiontodetail.
However,thisdoesnotguaranteecompleteaccuracy.
NeitherSUSELLC,itsaffiliates,theauthors,northetranslatorsshallbeheldliableforpossibleerrorsortheconsequencesthereof.
GNUFreeDocumentationLicenseCopyright(C)2000,2001,2002FreeSoftwareFoundation,Inc.
51FranklinSt,FifthFloor,Boston,MA02110-1301USA.
Everyoneispermittedtocopyanddistributeverbatimcopiesofthislicensedocument,butchangingitisnotallowed.
18ForMoreInformationSLES12SP40.
PREAMBLEThepurposeofthisLicenseistomakeamanual,textbook,orotherfunctionalandusefuldocument"free"inthesenseoffreedom:toassureeveryonetheeffectivefreedomtocopyandredistributeit,withorwithoutmodifyingit,eithercommerciallyornon-commercially.
Secondarily,thisLicensepreservesfortheauthorandpublisherawaytogetcreditfortheirwork,whilenotbeingconsideredresponsibleformodificationsmadebyothers.
ThisLicenseisakindof"copyleft",whichmeansthatderivativeworksofthedocumentmustthemselvesbefreeinthesamesense.
ItcomplementstheGNUGeneralPublicLicense,whichisacopyleftlicensedesignedforfreesoftware.
WehavedesignedthisLicensetouseitformanualsforfreesoftware,becausefreesoftwareneedsfreedocumentation:afreeprogramshouldcomewithmanualsprovidingthesamefreedomsthatthesoftwaredoes.
ButthisLicenseisnotlimitedtosoftwaremanuals;itcanbeusedforanytextualwork,regardlessofsubjectmatterorwhetheritispublishedasaprintedbook.
WerecommendthisLicenseprincipallyforworkswhosepurposeisinstructionorreference.
1.
APPLICABILITYANDDEFINITIONSThisLicenseappliestoanymanualorotherwork,inanymedium,thatcontainsanoticeplacedbythecopyrightholdersayingitcanbedistributedunderthetermsofthisLicense.
Suchanoticegrantsaworld-wide,royalty-freelicense,unlimitedinduration,tousethatworkundertheconditionsstatedherein.
The"Document",below,referstoanysuchmanualorwork.
Anymemberofthepublicisalicensee,andisaddressedas"you".
Youacceptthelicenseifyoucopy,modifyordistributetheworkinawayrequiringpermissionundercopyrightlaw.
A"ModifiedVersion"oftheDocumentmeansanyworkcontainingtheDocumentoraportionofit,eithercopiedverbatim,orwithmodificationsand/ortranslatedintoanotherlanguage.
A"SecondarySection"isanamedappendixorafront-mattersectionoftheDocumentthatdealsexclusivelywiththerelationshipofthepublishersorauthorsoftheDocumenttotheDocument'soverallsubject(ortorelatedmatters)andcontainsnothingthatcouldfalldirectlywithinthatoverallsubject.
(Thus,iftheDocumentisinpartatextbookofmathematics,aSecondarySectionmaynotexplainanymathematics.
)Therelationshipcouldbeamatterofhistoricalconnectionwiththesubjectorwithrelatedmatters,oroflegal,commercial,philosophical,ethicalorpoliticalpositionregardingthem.
The"InvariantSections"arecertainSecondarySectionswhosetitlesaredesignated,asbeingthoseofInvariantSections,inthenoticethatsaysthattheDocumentisreleasedunderthisLicense.
IfasectiondoesnotttheabovedefinitionofSecondarythenitisnotallowedtobedesignatedasInvariant.
TheDocumentmaycontainzeroInvariantSections.
IftheDocumentdoesnotidentifyanyInvariantSectionsthentherearenone.
The"CoverTexts"arecertainshortpassagesoftextthatarelisted,asFront-CoverTextsorBack-CoverTexts,inthenoticethatsaysthattheDocumentisreleasedunderthisLicense.
AFront-CoverTextmaybeatmost5words,andaBack-CoverTextmaybeatmost25words.
A"Transparent"copyoftheDocumentmeansamachine-readablecopy,representedinaformatwhosespecificationisavailabletothegeneralpublic,thatissuitableforrevisingthedocumentstraightforwardlywithgenerictexteditorsor(forimagescomposedofpixels)genericpaintprogramsor(fordrawings)somewidelyavailabledrawingeditor,andthatissuitableforinputtotextformattersorforautomatictranslationtoavarietyofformatssuitableforinputtotextformatters.
AcopymadeinanotherwiseTransparentleformatwhosemarkup,orabsenceofmarkup,hasbeenarrangedtothwartordiscouragesubsequentmodificationbyreadersisnotTransparent.
AnimageformatisnotTransparentifusedforanysubstantialamountoftext.
Acopythatisnot"Transparent"iscalled"Opaque".
ExamplesofsuitableformatsforTransparentcopiesincludeplainASCIIwithoutmarkup,Texinfoinputformat,LaTeXinputformat,SGMLorXMLusingapubliclyavailableDTD,andstan-dard-conformingsimpleHTML,PostScriptorPDFdesignedforhumanmodification.
ExamplesoftransparentimageformatsincludePNG,XCFandJPG.
Opaqueformatsincludeproprietaryformatsthatcanbereadandeditedonlybyproprietarywordprocessors,SGMLorXMLforwhichtheDTDand/orprocessingtoolsarenotgenerallyavailable,andthemachine-generatedHTML,PostScriptorPDFproducedbysomewordprocessorsforoutputpurposesonly.
The"TitlePage"means,foraprintedbook,thetitlepageitself,plussuchfollowingpagesasareneededtohold,legibly,thematerialthisLicenserequirestoappearinthetitlepage.
Forworksinformatswhichdonothaveanytitlepageassuch,"TitlePage"meansthetextnearthemostprominentappearanceofthework'stitle,precedingthebeginningofthebodyofthetext.
Asection"EntitledXYZ"meansanamedsubunitoftheDocumentwhosetitleeitherispreciselyXYZorcontainsXYZinparenthesesfollowingtextthattranslatesXYZinanotherlanguage.
(HereXYZstandsforaspecificsectionnamementionedbelow,suchas"Acknowledgements","Dedications","Endorsements",or"History".
)To"PreservetheTitle"ofsuchasectionwhenyoumodifytheDocumentmeansthatitremainsasection"EntitledXYZ"accordingtothisdefinition.
TheDocumentmayincludeWarrantyDisclaimersnexttothenoticewhichstatesthatthisLicenseappliestotheDocument.
TheseWarrantyDisclaimersareconsideredtobeincludedbyreferenceinthisLicense,butonlyasregardsdisclaimingwarranties:anyotherimplicationthattheseWarrantyDisclaimersmayhaveisvoidandhasnoeffectonthemeaningofthisLicense.
2.
VERBATIMCOPYINGYoumaycopyanddistributetheDocumentinanymedium,eithercommerciallyornon-commercially,providedthatthisLicense,thecopyrightnotices,andthelicensenoticesayingthisLicenseappliestotheDocumentarereproducedinallcopies,andthatyouaddnootherconditionswhatsoevertothoseofthisLicense.
Youmaynotusetechnicalmeasurestoobstructorcontrolthereadingorfurthercopyingofthecopiesyoumakeordistribute.
However,youmayacceptcompensationinexchangeforcopies.
Ifyoudistributealargeenoughnumberofcopiesyoumustalsofollowtheconditionsinsection3.
Youmayalsolendcopies,underthesameconditionsstatedabove,andyoumaypubliclydisplaycopies.
3.
COPYINGINQUANTITYIfyoupublishprintedcopies(orcopiesinmediathatcommonlyhaveprintedcovers)oftheDocument,numberingmorethan100,andtheDocument'slicensenoticerequiresCoverTexts,youmustenclosethecopiesincoversthatcarry,clearlyandlegibly,alltheseCoverTexts:Front-CoverTextsonthefrontcover,andBack-CoverTextsonthebackcover.
Bothcoversmustalsoclearlyandlegiblyidentifyyouasthepublisherofthesecopies.
Thefrontcovermustpresentthefulltitlewithallwordsofthetitleequallyprominentandvisible.
Youmayaddothermaterialonthecoversinaddition.
Copyingwithchangeslimitedtothecovers,aslongastheypreservethetitleoftheDocumentandsatisfytheseconditions,canbetreatedasverbatimcopyinginotherrespects.
Iftherequiredtextsforeithercoveraretoovoluminoustotlegibly,youshouldputtherstoneslisted(asmanyastreasonably)ontheactualcover,andcontinuetherestontoadjacentpages.
IfyoupublishordistributeOpaquecopiesoftheDocumentnumberingmorethan100,youmusteitherincludeamachine-readableTransparentcopyalongwitheachOpaquecopy,orstateinorwitheachOpaquecopyacomputer-networklocationfromwhichthegeneralnetwork-usingpublichasaccesstodownloadusingpublic-standardnetworkprotocolsacompleteTransparentcopyoftheDocument,freeofaddedmaterial.
Ifyouusethelatteroption,youmusttakereasonablyprudentsteps,whenyoubegindistributionofOpaquecopiesinquantity,toensurethatthisTransparentcopywillremainthusaccessibleatthestatedlocationuntilatleastoneyearafterthelasttimeyoudistributeanOpaquecopy(directlyorthroughyouragentsorretailers)ofthateditiontothepublic.
Itisrequested,butnotrequired,thatyoucontacttheauthorsoftheDocumentwellbeforeredistributinganylargenumberofcopies,togivethemachancetoprovideyouwithanupdatedversionoftheDocument.
19LegalNoticeSLES12SP44.
MODIFICATIONSYoumaycopyanddistributeaModifiedVersionoftheDocumentundertheconditionsofsections2and3above,providedthatyoureleasetheModifiedVersionunderpreciselythisLicense,withtheModifiedVersionfillingtheroleoftheDocument,thuslicensingdistributionandmodificationoftheModifiedVersiontowhoeverpossessesacopyofit.
Inaddition,youmustdothesethingsintheModifiedVersion:A.
UseintheTitlePage(andonthecovers,ifany)atitledistinctfromthatoftheDocument,andfromthoseofpreviousversions(whichshould,iftherewereany,belistedintheHistorysectionoftheDocument).
Youmayusethesametitleasapreviousversioniftheoriginalpublisherofthatversiongivespermission.
B.
ListontheTitlePage,asauthors,oneormorepersonsorentitiesresponsibleforauthorshipofthemodificationsintheModifiedVersion,togetherwithatleastveoftheprincipalauthorsoftheDocument(allofitsprincipalauthors,ifithasfewerthanve),unlesstheyreleaseyoufromthisrequirement.
C.
StateontheTitlepagethenameofthepublisheroftheModifiedVersion,asthepublisher.
D.
PreserveallthecopyrightnoticesoftheDocument.
E.
Addanappropriatecopyrightnoticeforyourmodificationsadjacenttotheothercopyrightnotices.
F.
Include,immediatelyafterthecopyrightnotices,alicensenoticegivingthepublicpermissiontousetheModifiedVersionunderthetermsofthisLicense,intheformshownintheAddendumbelow.
G.
PreserveinthatlicensenoticethefulllistsofInvariantSectionsandrequiredCoverTextsgivenintheDocument'slicensenotice.
H.
IncludeanunalteredcopyofthisLicense.
I.
PreservethesectionEntitled"History",PreserveitsTitle,andaddtoitanitemstatingatleastthetitle,year,newauthors,andpublisheroftheModifiedVersionasgivenontheTitlePage.
IfthereisnosectionEntitled"History"intheDocument,createonestatingthetitle,year,authors,andpublisheroftheDocumentasgivenonitsTitlePage,thenaddanitemdescribingtheModifiedVersionasstatedintheprevioussentence.
J.
Preservethenetworklocation,ifany,givenintheDocumentforpublicaccesstoaTransparentcopyoftheDocument,andlikewisethenetworklocationsgivenintheDocumentforpreviousversionsitwasbasedon.
Thesemaybeplacedinthe"History"section.
YoumayomitanetworklocationforaworkthatwaspublishedatleastfouryearsbeforetheDocumentitself,oriftheoriginalpublisheroftheversionitreferstogivespermission.
K.
ForanysectionEntitled"Acknowledgements"or"Dedications",PreservetheTitleofthesection,andpreserveinthesectionallthesubstanceandtoneofeachofthecontributoracknowledgementsand/ordedicationsgiventherein.
L.
PreservealltheInvariantSectionsoftheDocument,unalteredintheirtextandintheirtitles.
Sectionnumbersortheequivalentarenotconsideredpartofthesectiontitles.
M.
DeleteanysectionEntitled"Endorsements".
SuchasectionmaynotbeincludedintheModifiedVersion.
N.
DonotretitleanyexistingsectiontobeEntitled"Endorsements"ortoconflictintitlewithanyInvariantSection.
O.
PreserveanyWarrantyDisclaimers.
IftheModifiedVersionincludesnewfront-mattersectionsorappendicesthatqualifyasSecondarySectionsandcontainnomaterialcopiedfromtheDocument,youmayatyouroptiondesignatesomeorallofthesesectionsasinvariant.
Todothis,addtheirtitlestothelistofInvariantSectionsintheModifiedVersion'slicensenotice.
Thesetitlesmustbedistinctfromanyothersectiontitles.
YoumayaddasectionEntitled"Endorsements",provideditcontainsnothingbutendorsementsofyourModifiedVersionbyvariousparties--forexample,statementsofpeerrevieworthatthetexthasbeenapprovedbyanorganizationastheauthoritativedefinitionofastandard.
YoumayaddapassageofuptovewordsasaFront-CoverText,andapassageofupto25wordsasaBack-CoverText,totheendofthelistofCoverTextsintheModifiedVersion.
OnlyonepassageofFront-CoverTextandoneofBack-CoverTextmaybeaddedby(orthrougharrangementsmadeby)anyoneentity.
IftheDocumentalreadyincludesacovertextforthesamecover,previouslyaddedbyyouorbyarrangementmadebythesameentityyouareactingonbehalfof,youmaynotaddanother;butyoumayreplacetheoldone,onexplicitpermissionfromthepreviouspublisherthataddedtheoldone.
Theauthor(s)andpublisher(s)oftheDocumentdonotbythisLicensegivepermissiontousetheirnamesforpublicityforortoassertorimplyendorsementofanyModifiedVersion.
5.
COMBININGDOCUMENTSYoumaycombinetheDocumentwithotherdocumentsreleasedunderthisLicense,underthetermsdefinedinsection4aboveformodifiedversions,providedthatyouincludeinthecombinationalloftheInvariantSectionsofalloftheoriginaldocuments,unmodified,andlistthemallasInvariantSectionsofyourcombinedworkinitslicensenotice,andthatyoupreservealltheirWarrantyDisclaimers.
ThecombinedworkneedonlycontainonecopyofthisLicense,andmultipleidenticalInvariantSectionsmaybereplacedwithasinglecopy.
IftherearemultipleInvariantSectionswiththesamenamebutdifferentcontents,makethetitleofeachsuchsectionuniquebyaddingattheendofit,inparentheses,thenameoftheoriginalauthororpublisherofthatsectionifknown,orelseauniquenumber.
MakethesameadjustmenttothesectiontitlesinthelistofInvariantSectionsinthelicensenoticeofthecombinedwork.
Inthecombination,youmustcombineanysectionsEntitled"History"inthevariousoriginaldocuments,formingonesectionEntitled"History";likewisecombineanysectionsEntitled"Acknowl-edgements",andanysectionsEntitled"Dedications".
YoumustdeleteallsectionsEntitled"Endorsements".
6.
COLLECTIONSOFDOCUMENTSYoumaymakeacollectionconsistingoftheDocumentandotherdocumentsreleasedunderthisLicense,andreplacetheindividualcopiesofthisLicenseinthevariousdocumentswithasinglecopythatisincludedinthecollection,providedthatyoufollowtherulesofthisLicenseforverbatimcopyingofeachofthedocumentsinallotherrespects.
Youmayextractasingledocumentfromsuchacollection,anddistributeitindividuallyunderthisLicense,providedyouinsertacopyofthisLicenseintotheextracteddocument,andfollowthisLicenseinallotherrespectsregardingverbatimcopyingofthatdocument.
7.
AGGREGATIONWITHINDEPENDENTWORKSAcompilationoftheDocumentoritsderivativeswithotherseparateandindependentdocumentsorworks,inoronavolumeofastorageordistributionmedium,iscalledan"aggregate"ifthecopyrightresultingfromthecompilationisnotusedtolimitthelegalrightsofthecompilation'susersbeyondwhattheindividualworkspermit.
WhentheDocumentisincludedinanaggregate,thisLicensedoesnotapplytotheotherworksintheaggregatewhicharenotthemselvesderivativeworksoftheDocument.
20LegalNoticeSLES12SP4IftheCoverTextrequirementofsection3isapplicabletothesecopiesoftheDocument,theniftheDocumentislessthanonehalfoftheentireaggregate,theDocument'sCoverTextsmaybeplacedoncoversthatbrackettheDocumentwithintheaggregate,ortheelectronicequivalentofcoversiftheDocumentisinelectronicform.
Otherwisetheymustappearonprintedcoversthatbracketthewholeaggregate.
8.
TRANSLATIONTranslationisconsideredakindofmodification,soyoumaydistributetranslationsoftheDocumentunderthetermsofsection4.
ReplacingInvariantSectionswithtranslationsrequiresspecialpermissionfromtheircopyrightholders,butyoumayincludetranslationsofsomeorallInvariantSectionsinadditiontotheoriginalversionsoftheseInvariantSections.
YoumayincludeatranslationofthisLicense,andallthelicensenoticesintheDocument,andanyWarrantyDisclaimers,providedthatyoualsoincludetheoriginalEnglishversionofthisLicenseandtheoriginalversionsofthosenoticesanddisclaimers.
IncaseofadisagreementbetweenthetranslationandtheoriginalversionofthisLicenseoranoticeordisclaimer,theoriginalversionwillprevail.
IfasectionintheDocumentisEntitled"Acknowledgements","Dedications",or"History",therequirement(section4)toPreserveitsTitle(section1)willtypicallyrequirechangingtheactualtitle.
9.
TERMINATIONYoumaynotcopy,modify,sublicense,ordistributetheDocumentexceptasexpresslyprovidedforunderthisLicense.
Anyotherattempttocopy,modify,sublicenseordistributetheDocumentisvoid,andwillautomaticallyterminateyourrightsunderthisLicense.
However,partieswhohavereceivedcopies,orrights,fromyouunderthisLicensewillnothavetheirlicensesterminatedsolongassuchpartiesremaininfullcompliance.
10.
FUTUREREVISIONSOFTHISLICENSETheFreeSoftwareFoundationmaypublishnew,revisedversionsoftheGNUFreeDocumentationLicensefromtimetotime.
Suchnewversionswillbesimilarinspirittothepresentversion,butmaydifferindetailtoaddressnewproblemsorconcerns.
Seehttp://www.
gnu.
org/copyleft/.
EachversionoftheLicenseisgivenadistinguishingversionnumber.
IftheDocumentspecifiesthataparticularnumberedversionofthisLicense"oranylaterversion"appliestoit,youhavetheoptionoffollowingthetermsandconditionseitherofthatspecifiedversionorofanylaterversionthathasbeenpublished(notasadraft)bytheFreeSoftwareFoundation.
IftheDocumentdoesnotspecifyaversionnumberofthisLicense,youmaychooseanyversioneverpublished(notasadraft)bytheFreeSoftwareFoundation.
ADDENDUM:HowtousethisLicenseforyourdocumentsCopyright(c)YEARYOURNAME.
Permissionisgrantedtocopy,distributeand/ormodifythisdocumentunderthetermsoftheGNUFreeDocumentationLicense,Version1.
2oranylaterversionpublishedbytheFreeSoftwareFoundation;withnoInvariantSections,noFront-CoverTexts,andnoBack-CoverTexts.
Acopyofthelicenseisincludedinthesectionentitled"GNUFreeDocumentationLicense".
IfyouhaveInvariantSections,Front-CoverTextsandBack-CoverTexts,replacethe"with.
.
.
Texts.
"linewiththis:withtheInvariantSectionsbeingLISTTHEIRTITLES,withtheFront-CoverTextsbeingLIST,andwiththeBack-CoverTextsbeingLIST.
IfyouhaveInvariantSectionswithoutCoverTexts,orsomeothercombinationofthethree,mergethosetwoalternativestosuitthesituation.
Ifyourdocumentcontainsnontrivialexamplesofprogramcode,werecommendreleasingtheseexamplesinparallelunderyourchoiceoffreesoftwarelicense,suchastheGNUGeneralPublicLicense,topermittheiruseinfreesoftware.
21LegalNoticeSLES12SP4

CYUN专注海外精品服务器资源 国庆钜惠 最低5折起 限量促销

国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...

wordpress外贸集团企业主题 wordpress高级推广外贸主题

wordpress外贸集团企业主题,wordpress通用跨屏外贸企业响应式布局设计,内置更完善的外贸企业网站优化推广功能,完善的企业产品营销展示 + 高效后台自定义设置。wordpress高级推广外贸主题,采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器,根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行自适应显示; 完美实现一套主题程序支持全部终端设备,保证网站在各...

亚洲云-浙江高防BGP,至强铂金8270,提供自助防火墙管理,超大内存满足你各种需求

官方网站:点击访问亚洲云官网618活动方案:618特价活动(6.18-6.30)全站首月活动月底结束!地区:浙江高防BGPCPU:至强铂金8270主频7 默频3.61 睿频4.0核心:8核(最高支持64核)内存:8G(最高支持128G)DDR4 3200硬盘:40G系统盘+80G数据盘带宽:上行:20Mbps/下行:1000Mbps防御:100G(可加至300G)防火墙:提供自助 天机盾+金盾 管...

迈拓kvm为你推荐
盗版win8.1升级win10电脑预装正版win8,后来装成盗版win8.1了,请问还能不能升级win10呀天气预报哪个好用哪个最准确分小时的那种天气预报app,哪个准确方便使用机械表和石英表哪个好石英表和机械表哪个好手机管家哪个好手机管家哪个好车险哪个好买汽车保险,买哪几种比较好播放器哪个好安卓手机视频播放器哪个好点qq空间登录网页版网页版QQ怎么登陆yy空间登录怎样进入YY主播的空间360云盘网页版360云盘电脑版与网页版有什么区别?如果资料全存在360云盘电脑版里面,那网页版会是空的还是自动同步?假如电脑坏了,或重装了,那电脑版里面的资料如何才能找回不?360云盘官网是不是一定要注册360帐号才能登陆360云盘?
如何申请域名 过期已备案域名 linode代购 mach5 sugarsync 私人服务器 isatap 美国主机代购 表单样式 搜狗抢票助手 免费博客空间 个人免费空间 韩国网名大全 dd444 softbank邮箱 hkg 域名评估 国外ip加速器 域名与空间 智能dns解析 更多