…
Di blog ini, saya akan mengeksplorasi:
- Konfigurasi Diskgroup ASM di DBC di OCI menggunakan Denseio.
- Apakah penyimpanan ini fana yaitu apakah penyimpanan kembali online setelah reboot host database?
- dan merekomendasikan perlindungan tambahan jika menggunakan penyimpanan NVME untuk database?
ASM DiskGroups Konfigurasi di DBCS di OCI Menggunakan Denseio
Pada halaman pembuatan layanan database, saya memilih atribut berikut yang akan mempengaruhi bagaimana ASM DiskGroup akan diatur untuk sistem database saya.
Bentuk – Bm.denseio1.36
Persentase Penyimpanan Data – 80% (default)
Redundansi Disk – Normal
Setelah sistem database dibuat, setiap disk NMVE dipartisi dalam 80/20 sesuai persyaratan persentase penyimpanan data saya seperti yang ditunjukkan di bawah ini dalam output LSBLK.
[oracle@db01 sql]$ lsblk
> AME MAJ: Min rm ukuran ro mountpoint
SDA 8: 0 0 372.6G 0 Disk
| -sda1 8: 1 0 486m 0 Bagian /Boot /EFI
| -sda2 8: 2 0 1.4g 0 bagian /boot
| -Sda3 8: 3 0 326g 0 bagian
| -Full Groupsys-Logvolroot (DM-0) 251: 0 0 150g 0 LVM /
| -Full Groupsys-Logvolwap (DM-1) 251: 1 0 20G 0 LVM [SWAP]
| -Full Groupsys-Logvolu01 (DM-2) 251: 2 0 130g 0 LVM /U01
ASM! CommonStore-68 249: 34817 0 5G 0 Disk
Nvme0n1 259: 3 0 2.9t 0 disk
| -Nvme0n1p1 259: 21 0 2.3t 0 bagian
| -Nvme0n1p2 259: 25 0 596.2g 0 bagian
| -Nvme0n1p1 (DM-3) 251: 3 0 2.3t 0 Bagian <-Digunakan dalam Data Diskgroup
| -Nvme0n1p2 (DM-4) 251: 4 0 596.2g 0 Bagian <-Digunakan dalam Reco DiskGroup
nvme1n1 259: 0 0 2.9t 0 disk
| -Nvme1n1p1 259: 9 0 2.3t 0 bagian
| -nvme1n1p2 259: 12 0 596.2g 0 bagian
| -nvme1n1p1 (DM-5) 251: 5 0 2.3t 0 bagian
| -nvme1n1p2 (DM-6) 251: 6 0 596.2g 0 bagian
… Output terpotong…
Dan dua ASM DiskGroup dibuat seperti yang ditunjukkan di bawah ini:
ASMCMD> LSDG
Tipe Negara Bagian Rebal Logical_sector Block Au Total_MB Free_MB Req_Mir_Free_MB Usable_file_MB Offline_Disks Voting_files Nama
Dipasang Normal N 512 512 4096 4194304 21976992 21954928 2441888 9756520 0 Y Data/
Dipasang Normal N 512 512 4096 4194304 5494212 5482124 610468 2435828 0 N RECO/
Asmcmd>
yaitu redundansi disk normal untuk kedua kelompok disk. Data DiskGroup memiliki 9,7 TB penyimpanan yang dapat digunakan dan reco yang sama memiliki 2,4 TB penyimpanan yang dapat digunakan.
Saya membuat PDB, skema, beberapa objek dan diisi dengan beberapa data sampel.
Sql> sho con_name
Con_name
——————————
PDB01
SQL> SELECT Object_name dari user_objects;
Object_name
——————————————————————————–
Pedagang
SYS_C007432
ISEQ $$ _ 73308
PEMBELI
SYS_C007434
ISEQ $$ _ 73311
Transaction_no_comp
Load_no_comp
8 baris dipilih.
SQL> SELECT BYTES/1024/1024 dari user_segments di mana segment_name = 'transaction_no_comp';
Byte/1024/1024
—————
1024
SQL>
Apakah penyimpanan ini fana yaitu apakah penyimpanan kembali online setelah reboot host database?
[oracle@db01 ~]$ tanggal
Kamis 23 Nov 15:00:26 UTC 2017
[oracle@db01 ~]$ uptime
15:00:30 UP 22:40, 3 Pengguna, Muat Rata -rata: 0,29, 0,37, 0,58
[oracle@db01 ~]$
Sekarang saya akan me -reboot host database. Saya mengharapkan Diskgroup ASM untuk kembali online setelah reboot dan semua data saya utuh.
Setelah reboot –
[opc@db01 ~]$ tanggal
Kamis 23 Nov 15:10:12 UTC 2017
[opc@db01 ~]$ uptime
15:10:14 hingga 1 menit, 1 pengguna, load rata -rata: 1,73, 0,60, 0,21
[opc@db01 ~]$
Perintah ASM Output LSDG mengkonfirmasi bahwa saya masih memiliki Diskgroup ASM.
ASMCMD> LSDG
Tipe Negara Bagian Rebal Logical_sector Block Au Total_MB Free_MB Req_Mir_Free_MB Usable_file_MB Offline_Disks Voting_files Nama
Dipasang Normal N 512 512 4096 4194304 21976992 21954928 2441888 9756520 0 Y Data/
Dipasang Normal N 512 512 4096 4194304 5494212 5482124 610468 2435828 0 N RECO/
Asmcmd>
Dan pernyataan SQL berikut mengkonfirmasi bahwa data saya masih utuh.
SQL> SELECT BYTES/1024/1024 dari user_segments di mana segment_name = 'transaction_no_comp';
Byte/1024/1024
—————
1024
SQL> Pilih Hitungan
dari transaction_no_comp;
MENGHITUNG
———-
4010000 SQL> Singkatnya, penyimpanan NVME di layanan database oracle cloud BUKAN fana dan kehendak
BUKAN
menghilang di reboot host.
Namun, itu terpasang secara lokal. Jadi jika host (untuk alasan apa pun) berakhir dan tidak dapat dibawa online, maka data pada penyimpanan NVME tidak akan dapat diakses. Cadangan basis data atau instance penjaga data akan memberikan perlindungan dalam situasi ini.
…