Saat versi Red Hat Enterprise Linux (RHEL) mencapai akhir pemeliharaan dan image OS Anda menggunakan lisensi on-demand, dukungan dan akses ke VM ini akan dibatasi sesuai dengan Kebijakan pemeliharaan untuk tahap siklus proses.
Untuk dukungan tambahan, yang memberikan perbaikan keamanan yang berdampak kritis dan perbaikan bug prioritas mendesak yang dipilih, Anda dapat menambahkan Add-On RHEL Extended Life Cycle Support (ELS). Add-On ELS berlaku untuk rilis minor terakhir dari rilis utama sebagai berikut:
- Untuk RHEL 7, Add-On ELS berlaku untuk rilis minor terbaru, yaitu RHEL 7.9 atau RHEL 7.9 untuk SAP. Add-On ELS untuk RHEL 7 tersedia hingga 30 Juni 2028.
- Untuk RHEL 6, Add-On ELS berlaku untuk rilis minor terbaru, yaitu RHEL 6.10. Add-On ELS untuk RHEL 6 tersedia hingga 30 Juni 2024.
Untuk informasi selengkapnya, lihat Siklus Proses RHEL dan FAQ.
Dokumen ini menunjukkan cara menambahkan Add-On ELS ke VM RHEL yang memiliki lisensi on-demand untuk image-nya dan telah mencapai akhir pemeliharaan. Add-On ELS ditambahkan secara otomatis ke VM RHEL 6.10 saat Anda memigrasikannya ke Google Cloud.
Menambahkan lisensi ELS
Tambahkan lisensi ELS dengan melakukan hal berikut untuk setiap VM:
Menghentikan VM dan menambahkan lisensi ke disk booting
Memvalidasi lisensi dan memulai VM
Menginstal paket klien ELS Red Hat Update Infrastructure (RHUI) di VM
Penagihan
Setelah Anda melampirkan RHEL ELS ke disk, Compute Engine akan menambahkan SKU tambahan ke tagihan Anda.
Misalnya, jika Anda menggunakan RHEL 7, tagihan Anda akan menyertakan satu item baris untuk RHEL 7 dan item baris lainnya untuk RHEL 7 ELS.
Anda akan ditagih untuk VM RHEL sesuai dengan harga untuk image premium.
Batasan
- Anda harus menghentikan VM sebelum menambahkan lisensi.
Sebelum memulai
-
Add-On ELS hanya berlaku untuk rilis minor terbaru. Untuk setiap VM RHEL, update ke rilis minor terbaru dengan terhubung ke VM dan menjalankan perintah berikut:
sudo yum -y update
-
Pastikan Anda memiliki izin berikut di disk booting:
compute.disks.get
compute.disks.update
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
Hentikan VM menggunakan perintah
gcloud compute instances stop
:gcloud compute instances stop VM_NAME
Ganti
VM_NAME
dengan nama VM untuk berhenti.Cantumkan disk yang terkait dengan VM menggunakan perintah
gcloud compute instances describe
:gcloud compute instances describe VM_NAME --format="yaml(disks)"
Ganti
VM_NAME
dengan nama VM.Pastikan output-nya mirip dengan berikut ini:
disks: - autoDelete: true boot: true deviceName: persistent-disk-0 diskSizeGb: '20' index: 0 interface: SCSI kind: compute#attachedDisk licenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_VERSION mode: READ_WRITE source: https://www.googleapis.com/compute/v1/projects/PROJECT_NAME/zones/ZONE/disks/VM_NAME type: PERSISTENT
Perhatikan bahwa belum ada
userLicenses
yang ditambahkan.Dapatkan nama boot disk dengan menjalankan perintah
gcloud compute disks list
:gcloud compute disks list
Perbarui disk booting dengan URI lisensi RHEL ELS menggunakan perintah
gcloud beta compute disks update
:gcloud beta compute disks update BOOT_DISK_NAME \ --zone ZONE \ --update-user-licenses="https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_ELS_VERSION"
Ganti kode berikut:
RHEL_VERSION
: versi RHEL. Contoh,rhel-7-server
.BOOT_DISK_NAME
: nama boot disk yang diperoleh di langkah sebelumnyaZONE
: zona yang berisi disk bootingRHEL_ELS_VERSION
: versi RHEL ELS. Contoh,rhel-7-els
.
Dapatkan informasi tentang boot disk menggunakan perintah
gcloud beta compute disks describe
:gcloud beta compute disks describe BOOT_DISK_NAME \ --zone ZONE
Ganti kode berikut:
BOOT_DISK_NAME
: nama boot disk yang akan diperiksa untuk lisensi yang ditambahkanZONE
: zona yang berisi disk booting
Pastikan output-nya mirip dengan berikut ini:
creationTimestamp: '2021-05-05T15:26:27.835-07:00' id: '727854272460268924' interface: SCSI kind: compute#disk labelFingerprint: 42WmSpB8rSM= lastAttachTimestamp: '2021-05-05T15:26:27.836-07:00' licenseCodes: - '1000006' - '6213885950785916969' licenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_VERSION multiWriter: false name: VM_NAME physicalBlockSizeBytes: '4096' selfLink: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/disks/DISK_NAME selfLinkWithId: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/disks/DISK_ID sizeGb: '20' sourceImage: https://www.googleapis.com/compute/beta/projects/IMAGE_PROJECT/global/images/IMAGE sourceImageId: '7397991294075835597' status: READY type: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/diskTypes/DISK_TYPE userLicenses: - https://www.googleapis.com/compute/v1/projects/rhel-cloud/global/licenses/RHEL_ELS_VERSION users: - https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE/instances/VM_NAME zone: https://www.googleapis.com/compute/beta/projects/PROJECT_NAME/zones/ZONE
Pastikan lisensi RHEL ELS ditambahkan ke disk booting VM Linux dengan memeriksa output langkah sebelumnya untuk kolom
userLicenses
pada string lisensi yang sesuai.Jika kolom
userLicenses
tidak berisi string pemberian lisensi yang diinginkan, Anda mungkin perlu menghapus lalu memperbarui lisensi pengguna. Untuk informasi selengkapnya, lihat perintahgcloud beta compute disks update
.Mulai VM menggunakan perintah
gcloud compute instances start
:gcloud compute instances start VM_NAME \ [--csek-key-file ENCRYPTION_KEY]
Ganti kode berikut:
VM_NAME
: nama VM yang akan dimulaiENCRYPTION_KEY
: flag opsional yang menentukan jalur ke file Kunci Enkripsi yang Disediakan Pelanggan (CSEK) jika disk booting dienkripsi
Pastikan Anda menggunakan RHEL 7.9 atau RHEL 7.9 untuk SAP:
cat /etc/redhat-release
Download dan instal update terbaru:
sudo yum -y update
Hapus paket klien RHUI dan instal paket klien RHUI ELS:
sudo yum -y remove google-rhui-client-rhel7 google-rhui-client-rhel79-sap google-rhui-client-rhel7-sap sudo yum makecache sudo yum -y install google-rhui-client-rhel7-els
Pastikan Anda menggunakan RHEL 6.10:
cat /etc/redhat-release
Download dan instal update terbaru:
sudo yum -y update
Hapus paket klien RHUI dan instal paket klien RHUI ELS:
sudo yum -y remove google-rhui-client-rhel6 sudo yum makecache sudo yum -y install google-rhui-client-rhel6-els
Di konsol Google Cloud, buka halaman Aktivitas.
Di panel Filter pada Kategori, pilih Konfigurasi untuk Jenis Aktivitas.
Di panel Filter pada Kategori, pilih Disk untuk Jenis Resource.
Menambahkan lisensi RHEL ELS
Tambahkan lisensi RHEL ELS ke disk booting VM Linux menggunakan prosedur berikut:
Memvalidasi lisensi RHEL ELS
Pastikan lisensi RHEL ELS ditambahkan ke disk booting VM Linux dengan menggunakan prosedur berikut:
Menginstal paket klien RHUI ELS
Setelah menambahkan string lisensi ke disk RHEL, instal paket klien RHUI ELS di VM dengan terhubung ke VM dan menjalankan perintah berikut:
RHEL 7
RHEL 6
Lihat log audit
Lihat histori pembaruan lisensi menggunakan prosedur berikut:
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-22 UTC.
-