Bu siteyi kullanarak, Gizlilik Politikası ve Kullanım Koşulları'nı kabul etmiş olursunuz.
Kabul et
MurHasMurHas
  • ANASAYFA
  • TEKNOLOJİ
    • Android
    • Apple
    • İnternet
    • iPhone
    • Mobil
    • Samsung
  • SOSYAL MEDYA
  • OYUNLAR
  • YAZILIM
    • Güvenlik
    • Programlama Dili
    • Web Tasarım
    • Sunucu
    • WordPress
  • LİNUX
    • Arch Linux
    • Fedora
    • Debian
    • Linux Mint
    • Ubuntu
  • WİNDOWS
Okuma: OpenStack Bulut Platformunda OpenSUSE 15 VM Örneğini Çalıştırma
Paylaş
Bildirim Daha fazla göster
Font ResizerAa
MurHasMurHas
Font ResizerAa
  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber
Search
  • ANASAYFA
  • TEKNOLOJİ
    • Android
    • Apple
    • İnternet
    • iPhone
    • Mobil
    • Samsung
  • SOSYAL MEDYA
  • OYUNLAR
  • YAZILIM
    • Güvenlik
    • Programlama Dili
    • Web Tasarım
    • Sunucu
    • WordPress
  • LİNUX
    • Arch Linux
    • Fedora
    • Debian
    • Linux Mint
    • Ubuntu
  • WİNDOWS
Mevcut bir hesabınız var mı? Kayıt ol
Bizi takip et

Ana Sayfa » OpenStack Bulut Platformunda OpenSUSE 15 VM Örneğini Çalıştırma

OpenStack Bulut Platformunda OpenSUSE 15 VM Örneğini Çalıştırma

Murat Murat Published Mart 23, 2022
Paylaş
9 Dak Okuma

OpenStack Bulut Platformunda openSUSE Leap 15 sanal makinesini (VM) çalıştırmak için gereken adımları anlatacağız. openSUSE Leap, SUSE Linux Enterprise’dan (SLE) kaynak kullanır ve bu, Leap’in diğer Linux dağıtımları ile eşsiz bir kararlılık düzeyine sahip olmasını sağlar. Bu, aktif toplulukla birleştiğinde kullanıcılara, sistem yöneticilerine ve geliştiricilere mevcut en iyi kararlı Linux deneyimini sunar. openSUSE, OpenStack platformu da dahil olmak üzere herhangi bir sanallaştırılmış ortama kurulabilir. Bu rehberde kullanılan OpenStack, hiper yönetici olarak KVM’ye sahiptir.

Makale Başlıkları
1 – OpenSUSE Leap 15 OpenStack Bulut görüntüsünü indirin2 – OpenSUSE Leap 15 Bulut görüntüsünü Glance’a yükleyin3 – Ağ, Güvenlik grubu ve anahtar çiftini edinin4 – OpenStack üzerinde openSUSE 15 VM örneği oluşturunOpenStack’te openSUSE sanal makinesi oluşturun5 – Oluşturulan sanal makine örneğine bağlanın

Bu makale için ön koşul olarak çalışan bir OpenStack platformu gereklidir. Ayrıca bir görüntüden OpenStack üzerinde openSUSE 15 Sanal Makinesini çalıştırmak için Hesaplama, Ağ ve Depolama kaynaklarının OpenStack üzerinde doğru şekilde ayarlanmasını ve işlevsel olarak doğrulanmasını bekliyoruz.

1 – OpenSUSE Leap 15 OpenStack Bulut görüntüsünü indirin

SUSE ekibi, resmi openSUSE Leap Linux bulut görüntülerini korur. OpenSUSE Linux sunucu bulut görüntüleri indirme sayfasına gidin, AMD64 / Intel 64 mimarisini seçin ve OpenStack-Cloud’u arayın.

OpenSUSE 15.4 bulut görüntüsünü indir:

- Advertisement -
wget https://download.opensuse.org/pub/opensuse/distribution/leap/15.4/appliances/openSUSE-Leap-15.4-JeOS.x86_64-15.4-OpenStack-Cloud-Current.qcow2  -O openSUSE-Leap-15.4.x86_64.qcow2

OpenSUSE 15.3 bulut görüntüsünü indirin:

wget https://download.opensuse.org/pub/opensuse/distribution/leap/15.3/appliances/openSUSE-Leap-15.3-JeOS.x86_64-15.3-OpenStack-Cloud-Current.qcow2 -O openSUSE-Leap-15.3.x86_64.qcow2

OpenSUSE 15.2 OpenStack bulut görüntüsünü indirin:

wget https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.2/images/openSUSE-Leap-15.2-OpenStack.x86_64.qcow2

Biçimini ve gerçek boyutunu kontrol ederek görüntü dosyasının başarıyla indirildiğini onaylayın.

$ file openSUSE-Leap-15.4.x86_64.qcow2
openSUSE-Leap-15.4.x86_64.qcow2: QEMU QCOW Image (v3), 845152256 bytes

$ file openSUSE-Leap-15.3.x86_64.qcow2
openSUSE-Leap-15.3.x86_64.qcow2: QEMU QCOW Image (v3), 804257792 bytes

$ file openSUSE-Leap-15.2-OpenStack.x86_64.qcow2
openSUSE-Leap-15.2-OpenStack.x86_64.qcow2: QEMU QCOW Image (v3), 10737418240 bytes

2 – OpenSUSE Leap 15 Bulut görüntüsünü Glance’a yükleyin

Glance görüntü hizmetinin OpenStack’te yapılandırıldığını onaylayın

$ openstack service list
+----------------------------------+-----------+-----------+
| ID                               | Name      | Type      |
+----------------------------------+-----------+-----------+
| 080ca07f2ec1420b82eb07855b1fcc85 | nova      | compute   |
| 2156e1d55aaf4061988011bc35f94f77 | cinderv3  | volumev3  |
| 27244d6126d24c3aafe6306c88b5af51 | placement | placement |
| 499a4bd3981a439a88f92c943ad9f441 | glance    | image     |
| 5b67b2ee910f4fd2ae746599dee8c54f | keystone  | identity  |
| 852109888dd8409db81a8ff87168481e | neutron   | network   |
+----------------------------------+-----------+-----------+

VM örneği sağlamada kullanmak için indirilen görüntüleri Glance’a yükleyebiliriz.

- Advertisement -

openSUSE 15.4:

openstack image create \
    --container-format bare \
    --disk-format qcow2 \
    --property os_type=linux \
    --property os_admin_user=opensuse \
    --public \
    --file openSUSE-Leap-15.4.x86_64.qcow2 \
    openSUSE-15.4

openSUSE 15.3:

openstack image create \
    --container-format bare \
    --disk-format qcow2 \
    --property os_type=linux \
    --property os_admin_user=opensuse \
    --public \
    --file openSUSE-Leap-15.3.x86_64.qcow2 \
    openSUSE-15.3

openSUSE 15.2:

openstack image create \
    --container-format bare \
    --disk-format qcow2 \
    --property os_type=linux \
    --property os_admin_user=opensuse \
    --public \
    --file openSUSE-Leap-15.2-OpenStack.x86_64.qcow2 \
    openSUSE-15.2

Yüklemenin başarılı olduğunu doğrulamak için görüntüleri OpenStack’te listeleyin.

### List all images ###
$ openstack image list

### Filter images list to one ###
$ openstack image list --name=openSUSE-15.4
+--------------------------------------+---------------+--------+
| ID                                   | Name          | Status |
+--------------------------------------+---------------+--------+
| 6dd963b4-00f5-4f50-bbde-b10a17222ce8 | openSUSE-15.4 | active |
+--------------------------------------+---------------+--------+

$ openstack image list --name=openSUSE-15.3
+--------------------------------------+---------------+--------+
| ID                                   | Name          | Status |
+--------------------------------------+---------------+--------+
| c11f6321-8a09-4e94-b497-1acc9afec46d | openSUSE-15.3 | active |
+--------------------------------------+---------------+--------+

$ openstack image list --name=openSUSE-15.2
+--------------------------------------+---------------+--------+
| ID                                   | Name          | Status |
+--------------------------------------+---------------+--------+
| 011b42f8-1cf9-4a5c-8d1c-22ab33e7f82a | openSUSE-15.2 | active |
+--------------------------------------+---------------+--------+

3 – Ağ, Güvenlik grubu ve anahtar çiftini edinin

OpenSUSE örneğini çalıştırmadan önce OpenStack platformumuzdan bazı bilgiler çekmemiz gerekiyor. Bu bilgiler, bunlarla sınırlı olmamak üzere;

  • Örneğe atanacak güvenlik grubu
  • Glance’a yüklenen openSUSE görüntüsünün kimliği
  • Kullanılacak ağ kimliği veya adı
  • Örnek hesaplama
  • Kullanılacak anahtar çifti

Gerekli tüm bilgiler, openstack komut satırı istemcisinden veya Horizon web konsolu arayüzünden kontrol edilebilir.

Kullanılabilir ağları CLI’den listeleme:

$ openstack network list
+--------------------------------------+---------+--------------------------------------+
| ID                                   | Name    | Subnets                              |
+--------------------------------------+---------+--------------------------------------+
| 34baac2e-2393-4607-b1c9-2d7044d40978 | private | 48789ed8-d7b7-4606-8ed8-0f1036312463 |
| 8fb37281-9c89-4110-ac84-44179011767d | public  | 23357ddf-d536-49d4-81e6-f80f6c4d2434 |
+--------------------------------------+---------+--------------------------------------+

Flavor Hesaplama listeleme:

$ openstack flavor list
+----+-----------+-------+------+-----------+-------+-----------+
| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |
+----+-----------+-------+------+-----------+-------+-----------+
| 0  | m1.tiny   |   512 |    5 |         0 |     1 | True      |
| 1  | m1.small  |  1024 |   10 |         0 |     1 | True      |
| 2  | m1.medium |  2048 |   20 |         0 |     2 | True      |
| 3  | m1.large  |  4096 |   30 |         0 |     2 | True      |
| 4  | m1.xlarge |  8192 |   40 |         0 |     4 | True      |
| 5  | m1.jumbo  | 16384 |   50 |         0 |     6 | True      |
| 7  | m1.16     | 16384 |   40 |         0 |     4 | True      |
+----+-----------+-------+------+-----------+-------+-----------+

Güvenlik gruplarını listeleme:

$ openstack security group list
+--------------------------------------+------------+------------------------+----------------------------------+------+
| ID                                   | Name       | Description            | Project                          | Tags |
+--------------------------------------+------------+------------------------+----------------------------------+------+
| 2cc466c8-56a9-4540-bacb-9fcba39f6079 | default    | Default security group | d87ec405cf8d409cb351e8a5a966aa3d | []   |
| b9348b10-e183-41ad-b1a6-ab15c4a3cf99 | permit_all | Allow all ports        | d87ec405cf8d409cb351e8a5a966aa3d | []   |
| ca6aee3a-53c6-4ce0-a2c4-d2d39532556a | default    | Default security group | 3109267d83094ae1a9f2bf165b48bed0 | []   |
+--------------------------------------+------------+------------------------+----------------------------------+------+

SSH anahtar çiftlerini listeleme:

$ openstack keypair list
+---------+-------------------------------------------------+------+
| Name    | Fingerprint                                     | Type |
+---------+-------------------------------------------------+------+
| admin   | 19:7b:5c:14:a2:21:7a:a3:dd:56:c6:e4:3a:22:e8:3f | ssh  |
| jmutai  | 19:7b:5c:14:a2:21:7a:a3:dd:56:c6:e4:3a:22:e8:3f | ssh  |
+---------+-------------------------------------------------+------+

4 – OpenStack üzerinde openSUSE 15 VM örneği oluşturun

Çıktıdaki verileri maviyle vurgulandığı gibi kullanacağız. Ayarlar, OpenStack altyapınıza göre değişecektir.

  • Hesaplama aroması – m1.medium
  • Güvenlik grubu adı – permit_all
  • Ağ adı – public
  • Anahtar çifti adı – admin
  • Bakış Resmi adı – ör. openSUSE-15.3
  • Oluşturulacak sanal makine adı – ör. openSUSE-15.3

OpenStack’te openSUSE sanal makinesi oluşturun

VM’nin komut satırı arayüzünden nasıl oluşturulabileceğini göstereceğiz. Aynı işlemin Web panosundan da yapılabileceğini unutmayın.

### openSUSE 15.4 instance ###
openstack server create \
 	--image "openSUSE-15.4" \
  	--flavor m1.medium \
  	--key-name admin \
  	--network public \
  	--security-group permit_all \
  	openSUSE-15.4

### openSUSE 15.3 instance ###
openstack server create \
 	--image "openSUSE-15.3" \
  	--flavor m1.medium \
  	--key-name admin \
  	--network public \
  	--security-group permit_all \
  	openSUSE-15.3

### openSUSE 15.2 instance ###
openstack server create \
 	--image "openSUSE-15.2" \
  	--flavor m1.medium \
  	--key-name admin \
  	--network public \
  	--security-group permit_all \
  	openSUSE-15.2

Komutlar yürütüldükten sonra zamanlama ve derleme süreci başlayacaktır.

+-------------------------------------+------------------------------------------------------+
| Field                               | Value                                                |
+-------------------------------------+------------------------------------------------------+
| OS-DCF:diskConfig                   | MANUAL                                               |
| OS-EXT-AZ:availability_zone         |                                                      |
| OS-EXT-SRV-ATTR:host                | None                                                 |
| OS-EXT-SRV-ATTR:hypervisor_hostname | None                                                 |
| OS-EXT-SRV-ATTR:instance_name       |                                                      |
| OS-EXT-STS:power_state              | NOSTATE                                              |
| OS-EXT-STS:task_state               | scheduling                                           |
| OS-EXT-STS:vm_state                 | building                                             |
| OS-SRV-USG:launched_at              | None                                                 |
| OS-SRV-USG:terminated_at            | None                                                 |
| accessIPv4                          |                                                      |
| accessIPv6                          |                                                      |
| addresses                           |                                                      |
| adminPass                           | wmorc4c2hdAg                                         |
| config_drive                        |                                                      |
| created                             | 2022-03-20T18:46:28Z                                 |
| flavor                              | m1.medium (2)                                        |
| hostId                              |                                                      |
| id                                  | 7135b3de-0664-444d-867f-d257f61027ec                 |
| image                               | openSUSE-15.3 (c11f6321-8a09-4e94-b497-1acc9afec46d) |
| key_name                            | admin                                                |
| name                                | openSUSE-15.3                                        |
| progress                            | 0                                                    |
| project_id                          | d87ec405cf8d409cb351e8a5a966aa3d                     |
| properties                          |                                                      |
| security_groups                     | name='b9348b10-e183-41ad-b1a6-ab15c4a3cf99'          |
| status                              | BUILD                                                |
| updated                             | 2022-03-20T18:46:28Z                                 |
| user_id                             | a4cf64e81be5456b81af0f05b33707eb                     |
| volumes_attached                    |                                                      |
+-------------------------------------+------------------------------------------------------+

Örnek hatasız oluşturulduysa, durum AKTİF olarak görünecektir.

$ openstack server list --name=openSUSE-15.3
+--------------------------------------+---------------+--------+----------------------+---------------+-----------+
| ID                                   | Name          | Status | Networks             | Image         | Flavor    |
+--------------------------------------+---------------+--------+----------------------+---------------+-----------+
| 7135b3de-0664-444d-867f-d257f61027ec | openSUSE-15.3 | ACTIVE | public=192.168.20.20 | openSUSE-15.3 | m1.medium |
+--------------------------------------+---------------+--------+----------------------+---------------+-----------+

Genel nötron ağımız, DHCP aracılığıyla IP adresi atamak üzere yapılandırılmıştır. Örneğimize 192.168.20.20 IP adresi verildiğini görebiliriz. Kullanılan ağ yerel makinenizden yönlendirilebilirse, bir SSH testi yapılabilir.

5 – Oluşturulan sanal makine örneğine bağlanın

openSUSE bulut görüntüleri, opensuse varsayılan kullanıcı adını kullanır. Örneğin canlı ve kullanıma hazır olduğunu doğrulamak için SSH oturum açmayı deneyebiliriz.

$ ssh opensuse@192.168.20.20
Have a lot of fun...
opensuse@opensuse-15-4:~>

/etc/os-release dosyasından OS sürüm sürüm ayrıntılarını kontrol edin.

$ cat /etc/os-release
NAME="openSUSE Leap"
VERSION="15.3"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.3"
PRETTY_NAME="openSUSE Leap 15.3"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.3"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

openSUSE sistemimizi güncelleyelim ve yükseltelim

sudo zypper refresh
sudo zypper update -y

Ne düşünüyorsun?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Yorum bırakın Yorum bırakın

Yorum bırakın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Lütfen bir derecelendirme seçin!

FacebookBeğen
TwitterTakip et
YoutubeAbone ol
TelegramTakip et

Haftalık Bülten

Yeni makalelerimizi almak için abone olun!

Kullanım Koşullarını okudum ve kabul ediyorum
Yazılım

Winamp efsanesi yıllar sonra güncellendi

Murat Murat Ağustos 1, 2022
Potplayer İçin Cilt/Tema Koleksiyonu
Windows 11 Sürüm 23H2 Derlemesi Yayınlandı
Windows 11 Sesle Yazma Emoji Paneli için Yeni Düğmeleri Ekleniyor
MacOS’taki kötü amaçlı yazılımların yarısı tek bir uygulamadan geliyor: Mac’inizde yüklü mü?
Küresel Koronavirüs Vakaları

Onaylanmış

0

Death

0

Daha fazla bilgi: Covid-19 İstatistikleri

Fedora

Fedora 38, GNOME 44 ile Çıkış Yaptı

Murat Murat Nisan 20, 2023
Linux

Linux Kullanmanın Avantaj ve Dezavantajları?

Murat Murat Eylül 7, 2022
Linux MintYazılım

Linux Mint 21 LTS’de SMPlayer Kurulumu

Murat Murat Ağustos 22, 2022

Kategoriler

  • Oyunlar
  • Yazılım
  • Linux
  • Windows
  • Sosyal Medya
  • Teknoloji
  • Ubuntu
  • İnternet

Hakkımızda

80 milyonun sahibi olduğu ilk ve tek teknoloji ve bilgi ağıyız. Türkiye'nin teknoloji platformu.
Popüler İçerikler
  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0
Hızlı Linkler
  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber

Bültenimize Abone Olun

Ücretsiz üye olun ve yeni güncellemelerden haberdar olan ilk kişi olun.!

Kullanım Koşullarını okudum ve kabul ediyorum
© [2022] Murhas.Com. All Rights Reserved.
  • HAKKIMIZDA
  • İLETİŞİM
  • GİZLİLİK POLİTİKASI
  • KULLANIM KOŞULLARI
  • SORUMLULUK REDDİ
Welcome Back!

Sign in to your account

Şifrenizi mi kaybettiniz?