{"id":2536,"date":"2020-10-15T17:33:10","date_gmt":"2020-10-15T14:33:10","guid":{"rendered":"https:\/\/blog.hostixo.com\/?p=2536"},"modified":"2021-09-21T14:29:01","modified_gmt":"2021-09-21T11:29:01","slug":"kvm-sanallastirma-nedir-kurulum-asamalari","status":"publish","type":"post","link":"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/","title":{"rendered":"KVM Sanalla\u015ft\u0131rma Nedir ? Kurulum A\u015famalar\u0131"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler \u2714<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u0130\u00e7indekiler Tablosunu A\u00e7\/Kapat\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#KVM_Nedir\" >KVM Nedir ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#KVM_Ozellikleri\" >KVM \u00d6zellikleri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#KVM_Sanallastirmanin_Avantajlari_ve_Dezavantajlari\" >KVM Sanalla\u015ft\u0131rman\u0131n Avantajlar\u0131 ve Dezavantajlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#Linux_KVMye_Alternatifler\" >Linux KVM&#8217;ye Alternatifler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#KVM_Kurulumunun_On_Sartlari\" >KVM Kurulumunun \u00d6n \u015eartlar\u0131<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#KVM_kurulumu\" >KVM kurulumu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.hostixo.com\/blog\/kvm-sanallastirma-nedir-kurulum-asamalari\/#OZET\" >\u00d6ZET<\/a><\/li><\/ul><\/nav><\/div>\n<p>KVM, <a href=\"https:\/\/www.hostixo.com\/hosting\/linux-hosting\/\">Linux<\/a> \u00e7ekirde\u011fi i\u00e7in geli\u015ftirilmi\u015f olup bir \u00fcst sisteme d\u00f6n\u00fc\u015ft\u00fcr\u00fclmek i\u00e7in kullan\u0131lan sanalla\u015ft\u0131rma altyap\u0131s\u0131d\u0131r. 5 \u015eubat 2007&#8217;de 2.6.20 s\u00fcr\u00fcm\u00fcyle birlikte Linux \u00e7ekirde\u011fine tamamen eklenmi\u015ftir. KVM kullanabilir olmas\u0131 i\u00e7in i\u015flemcinizin sanalla\u015ft\u0131rma deste\u011fine ihtiya\u00e7 duyar.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"KVM_Nedir\"><\/span>KVM Nedir ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>KVM hypervisor, Linux da\u011f\u0131t\u0131mlar\u0131 i\u00e7in \u00fccretsiz, a\u00e7\u0131k kaynakl\u0131 bir sanalla\u015ft\u0131rma teknolojisi katman\u0131d\u0131r.<\/p>\n<p>KVM,\u00a0ana hat Linux \u00e7ekirde\u011finin bir par\u00e7as\u0131 olan ve piyasada bulunan hemen hemen her Linux da\u011f\u0131t\u0131m\u0131nda kullan\u0131labilen bir hiper y\u00f6netici teknolojisi olan\u00a0<b>\u00c7ekirdek tabanl\u0131 Sanal Makine&#8217;nin\u00a0<\/b>k\u0131saltmas\u0131d\u0131r.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-2542 size-full lazyload\" data-src=\"https:\/\/www.hostixo.com\/blog\/wp-content\/uploads\/2020\/10\/sanallastirmaresimli.jpg\" alt=\"Kvm nedir\" width=\"600\" height=\"307\" title=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600\/307;\"><noscript><img decoding=\"async\" class=\"alignnone wp-image-2542 size-full\" src=\"https:\/\/www.hostixo.com\/blog\/wp-content\/uploads\/2020\/10\/sanallastirmaresimli.jpg\" alt=\"Kvm nedir\" width=\"600\" height=\"307\" title=\"\"><\/noscript><\/p>\n<p>KVM&#8217;yi kullanabilmeniz i\u00e7in VT (sanalla\u015ft\u0131rma teknolojisi) uzant\u0131lar\u0131na sahip bir Intel i\u015flemci \u00fczerinde yeni bir Linux \u00e7ekirde\u011fi \u00e7al\u0131\u015ft\u0131ran bir x86 makinesine veya SVM uzant\u0131lar\u0131na (AMD-V olarak da adland\u0131r\u0131l\u0131r) sahip bir AMD i\u015flemciye ihtiyac\u0131n\u0131z olacakt\u0131r.<\/p>\n<p>KVM sadece bir hiperviz\u00f6r katman\u0131 oldu\u011fundan, \u00e7o\u011fu insan\u0131n bir sanalla\u015ft\u0131rma platformunda arayaca\u011f\u0131 i\u015flevselli\u011fi sa\u011flamak i\u00e7in di\u011fer ara\u00e7lar\u0131 kullan\u0131r.<br \/>\n\u00d6rne\u011fin, bir\u00a0grafik kullan\u0131c\u0131 arabirimi (GUI)\u00a0istiyorsan\u0131z\u00a0, bu i\u015flevi sa\u011flamak i\u00e7in\u00a0<b>Virtual Machine Manager (ba\u015fka bir Linux tabanl\u0131 paket)\u00a0<\/b><b>veya oVirt\u00a0<\/b>gibi bir araca ihtiyac\u0131n\u0131z vard\u0131r. KVM, donan\u0131m eri\u015fimi sa\u011flar ve VM adres alanlar\u0131n\u0131, I \/ O ak\u0131\u015f\u0131n\u0131, vb. \u015feyleri y\u00f6netir. VMM ve di\u011fer ara\u00e7lar, KVM&#8217;nin komuta ve kontrol\u00fc i\u00e7in kullan\u0131c\u0131 dostu aray\u00fczler sa\u011flayarak modern kullan\u0131m i\u00e7in eksiksiz bir sanal platform olu\u015fturur.<\/p>\n<p><strong>\u0130ki farkl\u0131 hiperviz\u00f6r t\u00fcr\u00fc vard\u0131r:<\/strong><\/p>\n<p><strong>Tip 1 (bare metal) :<\/strong> Bu hiper y\u00f6netici, bir i\u015fletim sistemine yerle\u015ftirilmeden do\u011frudan kullan\u0131lan donan\u0131m \u00fczerinde \u00e7al\u0131\u015f\u0131r.<br \/>\n<strong>Tip 2 (hosted) :<\/strong> Bu hiper y\u00f6netici, ana bilgisayar i\u015fletim sistemine yerle\u015fiktir ve buradan etkinle\u015ftirilir.<\/p>\n<p>KVM , sanalla\u015ft\u0131rmada Linux i\u015fletim sistemi \u00e7ekirde\u011fini (kernel) y\u00f6netici olarak g\u00f6rev yapar ve sanalla\u015ft\u0131r\u0131lm\u0131\u015f yap\u0131da performans\u0131 y\u00fckseltir.\u00a0 Bu yap\u0131 sanalla\u015ft\u0131r\u0131lm\u0131\u015f <a href=\"https:\/\/www.hostixo.com\/sunucu\/sanal-sunucu\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"vps sat\u0131n al\">sunucu<\/a> (VM) olu\u015fturur. \u0130\u015flemci, ram, hard disk ve di\u011fer kaynaklar i\u00e7in \u00f6zel bir yap\u0131 olu\u015fturarak bunlar\u0131 koordine eder. Bir nevi donan\u0131msal sanalla\u015ft\u0131rma ger\u00e7ekle\u015ftirir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"KVM_Ozellikleri\"><\/span>KVM \u00d6zellikleri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>G\u00fcvenlik:<\/strong>\u00a0\u00c7ekirdek tabanl\u0131 sanal makine,\u00a0optimum VM g\u00fcvenli\u011fi ve izolasyonunu sa\u011flamak i\u00e7in\u00a0g\u00fcvenli\u00a0sanalla\u015ft\u0131rma (sVirt)\u00a0ve\u00a0geli\u015fmi\u015f g\u00fcvenlik (SELinux)\u00a0ile bir Linux kombinasyonu kullan\u0131r.\u00a0SELinux, sanal makinenin g\u00fcvenlik s\u0131n\u0131rlar\u0131n\u0131 tan\u0131mlar, sVirt ise SELinux&#8217;un i\u015flevlerini geni\u015fletir.\u00a0\u00d6rne\u011fin sVirt,\u00a0konuk VM&#8217;ler i\u00e7in zorunlu eri\u015fim kontrol\u00fcn\u00fcn\u00a0kullan\u0131lmas\u0131n\u0131 sa\u011flar\u00a0ve manuel tan\u0131mlama\u00a0hatalar\u0131n\u0131n\u00a0daha y\u00fcksek sistem seviyelerine yay\u0131lmas\u0131n\u0131 \u00f6nler.<\/p>\n<p><strong>Depolama:<\/strong> KVM, karma\u015f\u0131k NAS (A\u011fa Ba\u011fl\u0131 Depolama) sistemleri dahil olmak \u00fczere Linux taraf\u0131ndan desteklenen herhangi bir depolama ortam\u0131n\u0131 kullanabilir . Depolama sistemini optimize etmek ve yedeklilik sa\u011flamak i\u00e7in &#8220;\u00e7ok yollu I \/ O&#8221;\u00a0 kullan\u0131labilir. \u00c7ekirdek tabanl\u0131 sanal makine ayr\u0131ca payla\u015f\u0131lan dosya sistemleri i\u00e7in destek sunar , b\u00f6ylece VM g\u00f6r\u00fcnt\u00fcleri farkl\u0131 ana bilgisayarlar aras\u0131nda payla\u015f\u0131labilir. Buna ek olarak, disk g\u00f6r\u00fcnt\u00fcleri ince provizyonu destekler ve bir\u00e7ok benzer sistemde oldu\u011fu gibi \u00f6nceden de\u011fil, gerekti\u011finde depolamay\u0131 tahsis edebilir .<\/p>\n<p><strong>Donan\u0131m deste\u011fi:<\/strong> KVM,\u00a0Linux taraf\u0131ndan desteklenen\u00a0\u00e7e\u015fitli platformlarda\u00a0kullan\u0131labilir.\u00a0Bir\u00e7ok donan\u0131m \u00fcreticisi d\u00fczenli olarak \u00e7ekirdek geli\u015ftirmeye katk\u0131da bulunur, b\u00f6ylece yeni donan\u0131m i\u015flevleri ve \u00f6zellikleri \u00e7o\u011fu durumda \u00e7ekirde\u011fe \u00e7ok h\u0131zl\u0131 bir \u015fekilde\u00a0entegre\u00a0edilir\u00a0.<\/p>\n<p><strong>Bellek y\u00f6netimi:<\/strong>\u00a0\u00c7ekirdek tabanl\u0131 sanal makine,\u00a0tek tip olmayan bellek eri\u015fimi\u00a0ve\u00a0\u00e7ekirdekle ayn\u0131 sayfa birle\u015ftirme dahil olmak \u00fczere Linux&#8217;un bellek y\u00f6netimi altyap\u0131s\u0131n\u0131 kullan\u0131r. Bir sanal makinenin haf\u0131zas\u0131 ki\u015fisel ihtiya\u00e7lara g\u00f6re tasarlanabilir ve\u00a0daha b\u00fcy\u00fck kapa<a href=\"https:\/\/www.hostixo.com\/hosting\/hazir-site\/\" data-internallinksmanager029f6b8e52c=\"11\" title=\"haz\u0131r site\">site<\/a>ler\u00a0veya daha iyi performans\u00a0ile\u00a0g\u00fc\u00e7lendirilebilir.<\/p>\n<p><strong>Ger\u00e7ek zamanl\u0131 ge\u00e7i\u015f:<\/strong> KVM, canl\u0131 ge\u00e7i\u015f i\u00e7in yerel destek sa\u011flar . Bu, \u00e7al\u0131\u015fan bir sanal makineyi VM&#8217; nin \u00e7al\u0131\u015fmas\u0131n\u0131 kesintiye u\u011fratmadan fiziksel ana bilgisayarlar aras\u0131nda ta\u015f\u0131ma yetene\u011fidir . VM a\u00e7\u0131k kal\u0131r, a\u011f ba\u011flant\u0131lar\u0131 aktif kal\u0131r ve VM yeniden konumland\u0131r\u0131l\u0131rken uygulamalar \u00e7al\u0131\u015fmaya devam eder. KVM ayr\u0131ca yerel olarak veya bulutta kaydedilebilmesi ve daha sonra devam edilebilmesi i\u00e7in bir sanal makinenin mevcut durumunu da kaydeder.<\/p>\n<p><strong>\u00d6l\u00e7eklenebilirlik ve performans:<\/strong> KVM , Linux&#8217;un performans\u0131n\u0131 temel al\u0131r ve sanal makinelere gelen istek say\u0131s\u0131 artt\u0131k\u00e7a otomatik olarak y\u00fck gereksinimlerine g\u00f6re \u00f6l\u00e7eklenebilir. \u00c7ekirdek tabanl\u0131 sanal makine ile b\u00fcy\u00fck uygulama i\u015f y\u00fckleri h\u0131zl\u0131 ve kolay bir \u015fekilde sanalla\u015ft\u0131r\u0131labilir. KVM ayr\u0131ca \u00f6zel bulutlar ve veri merkezleri gibi bir\u00e7ok kurumsal sanalla\u015ft\u0131rma kurulumunun temelini olu\u015fturur.<\/p>\n<p><strong>Planlama ve kaynak kontrol\u00fc:\u00a0<\/strong>KVM modelinde bir VM, \u00e7ekirdek taraf\u0131ndan planlanan ve y\u00f6netilen bir Linux s\u00fcrecidir. Linux zamanlay\u0131c\u0131, bir Linux s\u00fcrecine tahsis edilen kaynaklar\u0131n ayr\u0131nt\u0131l\u0131 kontrol\u00fcne izin verir ve belirli i\u015flem i\u00e7in bir hizmet kalitesini garanti ederi. KVM&#8217; de bu tamamen adil zamanlay\u0131c\u0131y\u0131, kontrol gruplar\u0131n\u0131, a\u011f ad\u0131 alanlar\u0131n\u0131 ve ger\u00e7ek zamanl\u0131 uzant\u0131lar\u0131 i\u00e7erir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"KVM_Sanallastirmanin_Avantajlari_ve_Dezavantajlari\"><\/span>KVM Sanalla\u015ft\u0131rman\u0131n Avantajlar\u0131 ve Dezavantajlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><strong>KVM Sanalla\u015ft\u0131rman\u0131n Avantajlar\u0131<\/strong><\/h3>\n<ul class=\"thrv_wrapper\">\n<li class=\"\">D\u00fc\u015f\u00fck maliyetlidir.<\/li>\n<li class=\"\">Do\u011frudan Kernal ile etkile\u015fime girebilir.<\/li>\n<li class=\"\"><span class=\"bold_text\">M\u00fckemmel g\u00fcvenlik:<\/span>\u00a0KVM&#8217;nin temeli Linux&#8217;tan olu\u015ftu\u011fu i\u00e7in, SE Linux geli\u015fmi\u015f g\u00fcvenlik sistemini kullan\u0131r.<\/li>\n<li class=\"\"><span class=\"bold_text\">Herkes \u0130\u00e7in Kullan\u0131labilir:<\/span>\u00a0A\u00e7\u0131k ortam, herkesin onu kullanabilece\u011fi ve sistemi belirli gereksinimlere uyacak \u015fekilde \u00f6zelle\u015ftirebilece\u011fi anlam\u0131na gelir.<\/li>\n<li class=\"\">A\u00e7\u0131k kaynakl\u0131 bulut otomasyon yaz\u0131l\u0131m\u0131n\u0131n \u00e7o\u011fu, varsay\u0131lan bir hiper y\u00f6netici olarak KVM&#8217;yi kullan\u0131r.<\/li>\n<li class=\"\">KVM&#8217;nin di\u011fer bir avantaj\u0131, t\u00fcm uygulamalar\u0131n aynen \u00f6zel bir sunucuda oldu\u011fu gibi \u00e7al\u0131\u015ft\u0131r\u0131yor olmas\u0131d\u0131r.<\/li>\n<li class=\"\">Kendi \u00e7ekirde\u011fini kullan\u0131r.<\/li>\n<\/ul>\n<h3><strong>KVM Sanalla\u015ft\u0131rman\u0131n Dezavantajlar\u0131<\/strong><\/h3>\n<ul class=\"thrv_wrapper\">\n<li class=\"\"><span class=\"bold_text\">Karma\u015f\u0131k A\u011f Olu\u015fturma:<\/span> \u00a0KVM kullanman\u0131n ana dezavantajlar\u0131ndan biri karma\u015f\u0131k kurulum s\u00fcrecidir. Di\u011fer sistemlerden daha karma\u015f\u0131kt\u0131r.<\/li>\n<li class=\"\"><span class=\"bold_text\">S\u0131n\u0131rl\u0131 \u0130\u015flemciler:<\/span>\u00a0\u00a0Di\u011fer bir dezavantaj, KVM sanalla\u015ft\u0131rmas\u0131n\u0131n hepsinde de\u011fil, yaln\u0131zca belirli i\u015flemcilerde mevcut olmas\u0131d\u0131r.<\/li>\n<li class=\"\"><span class=\"bold_text\">CPU Sanalla\u015ft\u0131rma Deste\u011fi:<\/span> KVM gibi tam sanalla\u015ft\u0131rman\u0131n dezavantaj\u0131, -performans seviyesinin Para-sanalla\u015ft\u0131rmaya k\u0131yasla biraz d\u00fc\u015febilmesidir.<br \/>\n<h2 class=\"blue\"><span class=\"ez-toc-section\" id=\"Linux_KVMye_Alternatifler\"><\/span>Linux KVM&#8217;ye Alternatifler<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"text-row ce-textpic ce-center ce-above\">\n<div class=\"ce-bodytext\">\n<p><strong>XEN,<\/strong>\u00a0benzer i\u015flere sahip yaz\u0131l\u0131m s\u00f6z konusu oldu\u011funda \u00fccretsiz olarak kullan\u0131labilir bir alternatiftir.\u00a0 Linux ile yak\u0131ndan ba\u011flant\u0131l\u0131 ancak \u00e7ekirde\u011fe entegre edilmemi\u015f bir sanalla\u015ft\u0131rma \u00e7\u00f6z\u00fcm\u00fc.<\/p>\n<p><strong>VMware<\/strong> , firmas\u0131n\u0131n\u00a0 ESXi yaz\u0131l\u0131m\u0131 ile sunucular\u0131 sanalla\u015ft\u0131rmaya ve i\u015f istasyonu olu\u015fturmaya alternatif \u00e7\u00f6z\u00fcmler sunar.<\/p>\n<p><strong>VirtualBox<\/strong>\u00a0, t\u00fcm yayg\u0131n i\u015fletim sistemlerinin temeli olarak kullan\u0131labilen tam sanalla\u015ft\u0131rmaya ba\u015fka bir \u00fccretsiz alternatiftir.<\/p>\n<p><strong>Hyper-V <\/strong><strong>Linux<\/strong> KVM&#8217;ye benzer i\u015flevselli\u011fe sahip olan sanalla\u015ft\u0131rma i\u00e7in Microsoft Windows sanalla\u015ft\u0131rma \u00e7\u00f6z\u00fcm\u00fcd\u00fcr. \u00d6zel bir Windows Hyper-V sunucusuna ve sunucu i\u015fletim sistemlerinde yerle\u015fik i\u015flevselli\u011fe sahiptir.<\/p>\n<\/div>\n<\/div>\n<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"KVM_Kurulumunun_On_Sartlari\"><\/span>KVM Kurulumunun \u00d6n \u015eartlar\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p id=\"Check_that_your_CPU_supports_hardware_virtualization\"><strong>CPU&#8217;nuzun donan\u0131m sanalla\u015ft\u0131rmay\u0131 destekleyip desteklemedi\u011fini kontrol edin<\/strong><\/p>\n<p class=\"line874\">KVM&#8217;yi \u00e7al\u0131\u015ft\u0131rmak i\u00e7in, donan\u0131m sanalla\u015ft\u0131rmay\u0131 destekleyen bir i\u015flemciye ihtiyac\u0131n\u0131z vard\u0131r. Intel ve AMD, i\u015flemcileri i\u00e7in s\u0131ras\u0131yla Intel VT-x (kod ad\u0131 Vanderpool) ve AMD-V (kod ad\u0131 Pacifica) olarak adland\u0131r\u0131lan uzant\u0131lar geli\u015ftirilmi\u015ftir. \u0130\u015flemcinizin bunlardan birini destekleyip desteklemedi\u011fini g\u00f6rmek i\u00e7in bu komutun g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc inceleyebilirsiniz:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">egrep -c '(vmx|svm)' \/proc\/cpuinfo<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">E\u011fer komutun sonucu <strong>0<\/strong> ise donan\u0131m sanalla\u015ft\u0131rma desteklemedi\u011fi anlam\u0131na gelir.<\/p>\n<p class=\"line862\">E\u011fer bu komutun sonucunda <strong>1<\/strong> \u00e7\u0131k\u0131yorsa BIOS \u00fczerinden etkinle\u015ftirme yap\u0131ld\u0131\u011f\u0131ndan emin olmak gerekiyor.<\/p>\n<p class=\"line874\">Varsay\u0131lan olarak, XEN \u00e7ekirde\u011fine \u00f6ny\u00fckleme yapt\u0131ysan\u0131z grep komutunu kullanarak svm veya vmx bayra\u011f\u0131n\u0131 g\u00f6r\u00fcnt\u00fclemeyecektir.\u00a0Xen&#8217;den etkin olup olmad\u0131\u011f\u0131n\u0131 g\u00f6rmek i\u00e7in \u015funu girin:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">cat \/sys\/hypervisor\/properties\/capabilities<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">\u00c7\u0131kt\u0131da hvm bayraklar\u0131n\u0131 g\u00f6rmelisiniz.<\/p>\n<p class=\"line874\">Alternatif olarak, \u015funlar\u0131 da uygulayabilirsiniz:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">kvm-ok<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">\u015funun gibi bir \u00e7\u0131kt\u0131 sa\u011flayabilir:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">INFO: \/dev\/kvm exists \r\nKVM acceleration can be used<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">E\u011fer g\u00f6r\u00fcrsen :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">INFO: Your CPU does not support KVM extensions \r\nKVM acceleration can NOT be used<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">Sanal makineleri \u00e7al\u0131\u015ft\u0131rabilirsiniz, ancak KVM uzant\u0131lar\u0131 olmadan \u00e7ok daha yava\u015f olacakt\u0131r.<\/p>\n<p class=\"line874\">NOT: \u201cKVM h\u0131zland\u0131rmas\u0131 kullan\u0131labilir \/ KULLANILAMAZ\u201d gibi bir mesaj g\u00f6rebilirsiniz.\u00a0Bu yan\u0131lt\u0131c\u0131 olabilir ve yaln\u0131zca KVM&#8217;nin * \u015fu anda * kullan\u0131labilir olmas\u0131 (yani, &#8220;a\u00e7\u0131k&#8221; olmas\u0131), destekleniyorsa * olmamas\u0131 * anlam\u0131na gelmektedir.<\/p>\n<h3 id=\"Use_a_64_bit_kernel_.28if_possible.29\">64 bitlik bir \u00e7ekirdek kullan\u0131n<\/h3>\n<p class=\"line874\">Ana bilgisayar i\u015fletim sisteminde 64 bitlik bir \u00e7ekirdek \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 \u00f6nerilir.<\/p>\n<ol type=\"1\">\n<li>\n<p class=\"line862\">VM&#8217;leriniz i\u00e7in 2 GB&#8217;den fazla RAM sunmak i\u00e7in\u00a064 bitlik bir \u00e7ekirdek kullanman\u0131z\u00a0gerekir.\u00a032 bitlik bir \u00e7ekirdek kurulumunda, belirli bir VM i\u00e7in maksimum 2GB RAM ile s\u0131n\u0131rland\u0131r\u0131l\u0131rs\u0131n\u0131z.<\/p>\n<\/li>\n<li>Ayr\u0131ca 64 bitlik bir sistem hem 32 bit hem de 64 bit konuklar\u0131 bar\u0131nd\u0131rabilir.\u00a032 bitlik bir sistem yaln\u0131zca 32 bit konuklar\u0131 bar\u0131nd\u0131rabilir.<\/li>\n<\/ol>\n<p class=\"line874\">\u0130\u015flemcinizin 64 bit olup olmad\u0131\u011f\u0131n\u0131 g\u00f6rmek i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">egrep -c ' lm ' \/proc\/cpuinfo<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">E\u011fer bu komutun sonucu <strong>0<\/strong> ise i\u015flemcinin 64 bit olmad\u0131\u011f\u0131 anlam\u0131na gelir.<\/p>\n<p class=\"line862\">E\u011fer\u00a0<strong>1 <\/strong>ise i\u015flemcinin 64 bit oldu\u011fu anlam\u0131na gelir.<\/p>\n<p class=\"line874\">\u015eimdi \u00e7al\u0131\u015fan \u00e7ekirde\u011finizin 64 bit olup olmad\u0131\u011f\u0131n\u0131 kontrol edin,<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">uname -m<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line867\"><strong>x86_64<\/strong> , \u00e7al\u0131\u015fan 64 bitlik bir \u00e7ekirde\u011fi g\u00f6sterir.\u00a0\u00a0\u0130386, i486, i586 veya i686 kullan\u0131yorsan\u0131z, 32 bitlik bir \u00e7ekirdek \u00e7al\u0131\u015ft\u0131r\u0131yorsunuz demektir.<\/p>\n<p class=\"line874\">Not: x86_64, amd64 ile e\u015f anlaml\u0131d\u0131r.<\/p>\n<h2 id=\"Installation_of_KVM\"><span class=\"ez-toc-section\" id=\"KVM_kurulumu\"><\/span>KVM kurulumu<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"Install_Necessary_Packages\">Gerekli Paketleri Kurun<\/h3>\n<p class=\"line874\">A\u015fa\u011f\u0131da kurulum i\u00e7in, KVM&#8217;yi bir sunucuya da\u011f\u0131tt\u0131\u011f\u0131n\u0131z\u0131 ve bu nedenle makinede herhangi bir X sunucunuzun olmad\u0131\u011f\u0131n\u0131 varsayarak anlataca\u011f\u0131z.<\/p>\n<p class=\"line874\">\u00d6nce birka\u00e7 paket kurman\u0131z gerekir:<\/p>\n<p class=\"line867\"><strong>Lucid (10.04) veya \u00fcst\u00fc<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p class=\"line867\"><strong>Karmic (9.10) veya \u00f6ncesi<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>\n<p class=\"line891\"><em>libvirt-bin<\/em>\u00a0, libvirt kullanarak qemu ve kvm \u00f6rneklerini y\u00f6netmeniz gereken libvirtd&#8217;yi sa\u011flar<\/p>\n<\/li>\n<li>\n<p class=\"line891\"><em>qemu-kvm<\/em>\u00a0(\u00a0Karmic ve \u00f6nceki s\u00fcr\u00fcmlerde\u00a0<em>kvm<\/em>\u00a0) arka u\u00e7tur<\/p>\n<\/li>\n<li>\n<p class=\"line891\"><em>ubuntu-vm-builder<\/em>\u00a0sanal makineler olu\u015fturmak i\u00e7in g\u00fc\u00e7l\u00fc komut sat\u0131r\u0131 arac\u0131<\/p>\n<\/li>\n<li>\n<p class=\"line891\"><em>bridge-utils<\/em>\u00a0, a\u011f\u0131n\u0131zdan sanal makinelere bir k\u00f6pr\u00fc sa\u011flar<\/p>\n<\/li>\n<\/ul>\n<p class=\"line862\"><em>\u00d6rnekleri g\u00f6r\u00fcnt\u00fclemek<\/em>\u00a0i\u00e7in\u00a0<em>sanal g\u00f6r\u00fcnt\u00fcleyiciyi<\/em>\u00a0de kurmak\u00a0<em>isteyebilirsiniz<\/em>\u00a0.<\/p>\n<h3 id=\"Add_Users_to_Groups\">Kullan\u0131c\u0131lar\u0131 Gruplara Ekleyin<\/h3>\n<p class=\"line867\"><strong>Karmic (9.10) ve sonras\u0131 (ancak 14.04 LTS de\u011fil)<\/strong><\/p>\n<p class=\"line874\">Kullan\u0131c\u0131 ad\u0131n\u0131z\u0131n libvirtd grubuna eklendi\u011finden emin olman\u0131z gerekir:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ sudo adduser `id -un` libvirtd\r\nAdding user '&lt;username&gt;' to group 'libvirtd' ...<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p class=\"line862\">Bundan sonra kullan\u0131c\u0131 libvirtd grubunun etkili bir \u00fcyesi olmas\u0131 i\u00e7in tekrar giri\u015f yapmas\u0131 gerekir. Bu grubun \u00fcyeleri sanal makineleri \u00e7al\u0131\u015ft\u0131rabilir.<\/p>\n<p class=\"line867\"><strong>Karmic&#8217;ten \u00f6nceki s\u00fcr\u00fcmler (9.10)<\/strong><\/p>\n<p class=\"line874\">Kullan\u0131c\u0131 ad\u0131n\u0131z\u0131n kvm ve libvirtd gruplar\u0131na eklendi\u011finden emin olman\u0131z gerekir.<\/p>\n<p class=\"line874\">Kontrol etmek i\u00e7in a\u015fa\u011f\u0131daki komutu uygulay\u0131n,<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ groups \r\nadm dialout cdrom floppy audio dip video plugdev fuse lpadmin admin sambashare kvm libvirtd<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">Kullan\u0131c\u0131 ad\u0131 &#8216;n\u0131z\u0131 gruplara eklemek i\u00e7in:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ sudo adduser `id -un` kvm \r\nAdding user '&lt;username&gt;' to group 'kvm' ... \r\n$ sudo adduser `id -un` libvirtd \r\nAdding user '&lt;username&gt;' to group 'libvirtd' ...<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">Kurulumdan sonra, kvm ve libvirtd kullan\u0131c\u0131 gruplar\u0131n\u0131n etkin bir \u00fcyesi olmas\u0131 i\u00e7in kullan\u0131c\u0131n\u0131z\u0131n yeniden oturum a\u00e7mas\u0131 gerekir. Bu grubun \u00fcyeleri sanal makineleri \u00e7al\u0131\u015ft\u0131rabilir.<\/p>\n<h3 id=\"Verify_Installation\">Kurulumu Do\u011frulay\u0131n<\/h3>\n<p class=\"line874\">A\u015fa\u011f\u0131daki komutla kurulumunuzun ba\u015far\u0131l\u0131 olup olmad\u0131\u011f\u0131n\u0131 test edebilirsiniz:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ virsh list --all \r\n Id Name State \r\n---------------------------------- \r\n$<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">B\u00f6yle bir yaz\u0131 ile kar\u015f\u0131la\u015f\u0131rsan\u0131z e\u011fer,<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ virsh list --all \r\nlibvir: Remote error : Permission denied\r\nerror: failed to connect to the hypervisor \r\n$<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">\/var\/run\/libvirt\/libvirt-sock dosyas\u0131na yazma izniyle ilgili sorun bulunuyor demektir.<\/p>\n<p class=\"line874\">Sock dosyalar\u0131n\u0131n izinleri a\u015fa\u011f\u0131daki gibi olmal\u0131d\u0131r<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">$ sudo ls -la \/var\/run\/libvirt\/libvirt-sock \r\nsrwxrwx--- 1 root libvirtd 0 2010-08-24 14:54 \/var\/run\/libvirt\/libvirt-sock<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">Ayr\u0131ca \/dev \/kvm&#8217; nin do\u011fru grupta olmas\u0131 gerekir.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\"> $ ls -l \/dev\/kvm \r\ncrw-rw----+ 1 root root 10, 232 Jul 8 22:04 \/dev\/kvm<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line874\">Sanal makine olu\u015ftururken yukar\u0131daki gibi bir sorunlarla kar\u015f\u0131la\u015fabilirsiniz. Ayg\u0131t\u0131n grubunu kvm\/libvirtd olarak de\u011fi\u015ftirin:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">sudo chown root:libvirtd \/dev\/kvm<\/pre>\n<p>&nbsp;<\/p>\n<p class=\"line862\">\u015eimdi \u00e7ekirdek mod\u00fclleri i\u00e7in yeniden oturum a\u00e7man\u0131z veya yeniden ba\u015flatman\u0131z gerekmektedir:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">rmmod kvm \r\nmodprobe -a kvm<\/pre>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"OZET\"><\/span>\u00d6ZET<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>KVM, Linux \u00e7ekirde\u011fi i\u00e7in geli\u015ftirilmi\u015f olup bir \u00fcst sisteme d\u00f6n\u00fc\u015ft\u00fcr\u00fclmek i\u00e7in kullan\u0131lan sanalla\u015ft\u0131rma altyap\u0131s\u0131d\u0131r.<\/p>\n<p>Linux da\u011f\u0131t\u0131mlar\u0131 i\u00e7in \u00fccretsiz, a\u00e7\u0131k kaynakl\u0131 bir sanalla\u015ft\u0131rma teknolojisi katman\u0131d\u0131r.<\/p>\n<p>KVM , sanalla\u015ft\u0131rmada Linux i\u015fletim sistemi \u00e7ekirde\u011fi (kernel) y\u00f6netici olarak g\u00f6rev yapar ve sanalla\u015ft\u0131r\u0131lm\u0131\u015f yap\u0131da performans\u0131 y\u00fckseltir.\u00a0 Bu yap\u0131 sanalla\u015ft\u0131r\u0131lm\u0131\u015f sunucu (VM) olu\u015fturur. \u0130\u015flemci, ram, hard disk ve di\u011fer kaynaklar i\u00e7in \u00f6zel bir yap\u0131 olu\u015fturarak bunlar\u0131 koordine eder. Bir nevi donan\u0131msal sanalla\u015ft\u0131rma ger\u00e7ekle\u015ftirir.<\/p>\n<p>KVM Sanalla\u015ft\u0131rma Nedir ? Kurulum A\u015famalar\u0131 ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131z ile ilgili akl\u0131n\u0131za tak\u0131lan sorular\u0131n\u0131z\u0131n yan\u0131t\u0131n\u0131 alabilmeniz i\u00e7in veya \u00f6neride bulunabilmeniz i\u00e7in a\u015fa\u011f\u0131da yer alan yorumlar k\u0131sm\u0131n\u0131 kullanarak bizimle ileti\u015fime ge\u00e7ebilirsiniz.<\/p>\n<p>Dilerseniz daha \u00f6nce blo\u011fumuzda payla\u015ft\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.hostixo.com\/blog\/cpanel-comodo-waf-kurulumu-ve-yapilandirilmasi\/\">cPanel Comodo WAF Kurulumu ve Yap\u0131land\u0131r\u0131lmas\u0131<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131z\u0131 da okuyabilirsiniz.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\/\", \n  \"@type\": \"Product\", \n  \"name\": \"Hostixo Blog\",\n  \"image\": \"https:\/\/www.hostixo.com\/blog\/\",\n  \"description\": \"Hostixo Blog\",\n  \"brand\": \"HostixoBlog1\",\n  \"sku\": \"HostixoBlog1\",\n  \"gtin8\": \"HostixoBlog1\",\n  \"gtin13\": \"HostixoBlog1\",\n  \"gtin14\": \"HostixoBlog1\",\n  \"mpn\": \"HostixoBlog1\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/www.hostixo.com\/blog\/\",\n    \"priceCurrency\": \"TRY\",\n    \"price\": \"0.99\",\n    \"priceValidUntil\": \"2020-06-09\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"itemCondition\": \"https:\/\/schema.org\/NewCondition\"\n  },\n  \"aggregateRating\": {\n    \"@type\": \"AggregateRating\",\n   \"ratingValue\": \"5\",\n    \"bestRating\": \"5\",\n    \"worstRating\": \"4\",\n    \"ratingCount\": \"1826\",\n    \"reviewCount\": \"1826\"\n  },\n  \"review\": {\n    \"@type\": \"Review\",\n    \"name\": \"HostixoBlog1\",\n    \"reviewBody\": \"Hostixo Blog\",\n    \"reviewRating\": {\n      \"@type\": \"Rating\",\n   \"ratingValue\": \"5\",\n      \"bestRating\": \"5\",\n      \"worstRating\": \"4\"\n    },\n    \"datePublished\": \"2020-06-09\",\n    \"author\": {\"@type\": \"Person\", \"name\": \"Hostixo\"},\n    \"publisher\": {\"@type\": \"Organization\", \"name\": \"HostixoBlog1\"}\n  }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>KVM, Linux \u00e7ekirde\u011fi i\u00e7in geli\u015ftirilmi\u015f olup bir \u00fcst sisteme d\u00f6n\u00fc\u015ft\u00fcr\u00fclmek i\u00e7in kullan\u0131lan sanalla\u015ft\u0131rma altyap\u0131s\u0131d\u0131r. 5 \u015eubat 2007&#8217;de 2.6.20 s\u00fcr\u00fcm\u00fcyle birlikte Linux \u00e7ekirde\u011fine tamamen eklenmi\u015ftir. KVM kullanabilir olmas\u0131 i\u00e7in i\u015flemcinizin sanalla\u015ft\u0131rma deste\u011fine ihtiya\u00e7 duyar. KVM Nedir ? KVM hypervisor, Linux da\u011f\u0131t\u0131mlar\u0131 i\u00e7in \u00fccretsiz, a\u00e7\u0131k kaynakl\u0131 bir sanalla\u015ft\u0131rma teknolojisi katman\u0131d\u0131r. KVM,\u00a0ana hat Linux \u00e7ekirde\u011finin bir par\u00e7as\u0131 olan &hellip;<\/p>\n","protected":false},"author":1,"featured_media":2557,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mbp_gutenberg_autopost":false,"footnotes":""},"categories":[166],"tags":[],"class_list":["post-2536","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sunucu"],"_links":{"self":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts\/2536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/comments?post=2536"}],"version-history":[{"count":0,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts\/2536\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/media\/2557"}],"wp:attachment":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/media?parent=2536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/categories?post=2536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/tags?post=2536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}