免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Shell 腳本一鍵安裝,Oracle 21C 單機(jī)版搶先體驗(yàn)

目錄

🌲 前言

2021年8月13日,Oracle 21C 正式發(fā)布 Linux64 版本的本地安裝包。


為了體驗(yàn)和完善我的 Oracle 一鍵安裝腳本,我下載安裝了一波,下面分享一下安裝過程。

?? 同時(shí)發(fā)布最新的 OracleShell 腳本,支持 21C 單機(jī)和RAC 一鍵部署。

安裝測(cè)試環(huán)境可以使用博主編寫的 Oracle 一鍵安裝腳本,同時(shí)支持單機(jī)和 RAC 集群模式!

開源項(xiàng)目:Install Oracle Database By Scripts!

更多更詳細(xì)的腳本使用方式可以訂閱專欄:Oracle一鍵安裝腳本。

🌛 環(huán)境準(zhǔn)備

本次依然使用 Vagrant 進(jìn)行 OS 環(huán)境的一鍵部署,比較方便快捷,需要了解的朋友可以關(guān)注收藏合輯:

?? 玩轉(zhuǎn) Vagrant 系列專欄 ??

罪過,我偷懶,所以我用 Vagrant ,不熟悉的朋友還是手動(dòng)安裝主機(jī)環(huán)境吧,然后直接跑腳本就行。

環(huán)境信息:

主機(jī)版本Oracle版本IP地址內(nèi)存
Oracle Linux 7.9Oracle 21C10.211.55.1008G

Vagrant 主機(jī)鏡像源(7、8):

generic/oracle7
generic/oracle8

Oracle 21C 安裝包下載地址:

Database
Grid

?? 21C 單機(jī)部署

Vagrant 部署主機(jī)環(huán)境

📢 注意:手動(dòng)安裝操作系統(tǒng)的朋友可以直接跳過本節(jié),直接進(jìn)入到 Oracle 安裝 章節(jié)。

1、Vagrant 鏡像源添加

這里我的鏡像源下載到 /Users/lpc/Downloads/ 目錄下,并且重命名為 oel7_pd,box 命名為 oel7。

vagrant box add /Users/lpc/Downloads/oel7_pd --name oel7
vagrant box list

2、配置 VagrantFile

📢 注意:以下的實(shí)際信息,請(qǐng)根據(jù)自己的環(huán)境填寫配置!!!

進(jìn)入自定義目錄下,執(zhí)行以下腳本創(chuàng)建 VagrantFile:

cat <<EOF>VagrantFile
Vagrant.configure("2") do |config|
  config.vm.box = "oel7"
  config.vm.provision :shell, path: "/Volumes/DBA/vagrant/ora21c/scripts/ora_preinstall.sh"
  config.vm.synced_folder "/Volumes/DBA/vagrant/software", "/vagrant"
  config.vm.network :forwarded_port, guest: 1521, host: 1521
  config.vm.network :forwarded_port, guest: 22, host: 22
  config.vm.network "public_network", ip: "10.211.55.100"
  config.vm.provider "parallels" do |pd|
  pd.name = "ora21c"
  pd.memory = 8192
  pd.cpus = 2
  end
end
EOF

??注意:關(guān)于如何配置 VagrantFile 這里不做解釋,可以參考專欄。這里我使用的是 Parallels 虛擬機(jī)軟件,如果使用 Virtualbox 虛擬機(jī)軟件的朋友,需要將腳本中的 parallels 修改為 virtualbox即可。

3、準(zhǔn)備安裝介質(zhì)和腳本

主要是配置 VagrantFile 中的這兩行:

config.vm.provision :shell, path: "/Volumes/DBA/vagrant/ora21c/scripts/ora_preinstall.sh"
config.vm.synced_folder "/Volumes/DBA/vagrant/software", "/vagrant"

第一行是指,Vagrant 主機(jī)安裝好之后自動(dòng)配置操作系統(tǒng)的腳本。
第二行是指,Vagrant 主機(jī)安裝好之后自動(dòng)映射目錄。

ora_preinstall.sh腳本內(nèi)容:

cat <<EOF>ora_preinstall.sh
#change root password
echo oracle | passwd --stdin root
#change sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/' /etc/ssh/sshd_config
systemctl reload sshd.service
#mkdir software dir
mkdir /soft
#cp software to softdir
cp /vagrant/* /soft
#chmod shell script
chmod +x /soft/OracleShellInstall.sh
EOF

安裝介質(zhì)內(nèi)容:

LINUX.X64_213000_db_home.zip
OracleShellInstall.sh

只需要上傳 Oracle一鍵安裝腳本 以及 Oracle 21C Database 安裝包即可。

4、初始化主機(jī)環(huán)境

確認(rèn)做好以上準(zhǔn)備之后,如果你使用 Virtualbox 虛擬機(jī)軟件,直接執(zhí)行 vagrant up 即可;使用 parallels 虛擬機(jī)軟件的朋友需要執(zhí)行 vagrant up --provider=parallels

vagrant up --provider=parallels

經(jīng)過短暫等待之后,主機(jī)已經(jīng)初始化成功:

Oracle 21C 單機(jī)腳本安裝

環(huán)境準(zhǔn)備好之后,執(zhí)行安裝就很簡單了,只需要一行短短的命令即可。

使用 XSHELL 或者其他工具連接主機(jī),執(zhí)行腳本:

./OracleShellInstall.sh -i 10.211.55.100 -iso N

解釋下,由于 Vagrant 初始化的環(huán)境是配置好 yum 源的,因此不需要手動(dòng) mount 鏡像源,因此我加了參數(shù) -iso N,手動(dòng)安裝操作系統(tǒng)的朋友依然需要手動(dòng) mount。


整個(gè)安裝過程大概 30分鐘 不到,如果需要?jiǎng)?chuàng)建 PDB,只需要加上參數(shù) -pb PDB名稱 即可自動(dòng)創(chuàng)建好。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
linux啟動(dòng)關(guān)閉oracle腳本
Vagrant 快速入門
使用Vagrant在Windows下部署開發(fā)環(huán)境 | SmdCn's Blog
oracle ORA-01000:maximum open cursors exceeded
Oracle學(xué)習(xí)筆記[3]
Oracle下定時(shí)刪除歸檔日志腳本
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服