分步部署操作步骤
本文档详细介绍了如何使用自动化命令行界面(CLI)部署Oracle 19c。
CLI 部署 Oracle 19c 数据库
本节介绍使用 CLI 准备和部署 Oracle19c 数据库所需的步骤。确保您已查看 "入门和要求部分" 并相应地准备好您的环境。
下载 Oracle19c repo
-
从您的Ans负责人 控制器中、运行以下命令:
-
下载存储库后、将目录更改为na_oracle19c_Deploy <cd na_oracle19c_deploy>。
编辑 hosts 文件
在部署之前完成以下操作:
-
编辑 hosts 文件 na_oracle19c_deploy 目录。
-
在 ONTAP 下,将 IP 地址更改为集群管理 IP 。
-
在 Oracle 组下,添加 Oracle 主机名称。主机名必须通过 DNS 或 hosts 文件解析为其 IP 地址,或者必须在主机中指定。
-
完成这些步骤后,请保存所做的任何更改。
以下示例说明了一个主机文件:
此示例将执行该攻略手册,并在两个 Oracle DB 服务器上同时部署 Oracle 19c 。您也可以仅使用一个数据库服务器进行测试。在这种情况下,您只需要配置一个主机变量文件。
|
无论您部署多少 Oracle 主机和数据库,本攻略手册的执行方式都是相同的。 |
编辑 host_vars 下的 host_name.yml 文件
每个 Oracle 主机都有其主机变量文件,该文件由包含主机专用变量的主机名标识。您可以为主机指定任何名称。从 Host VARS Config 部分编辑并复制 host_vars
,然后将其粘贴到所需的 host_name.yml
文件中。
|
必须根据您的环境更改蓝色项。 |
主机 VARS 配置
编辑 vars.yml 文件
vars.yml
文件整合了所有环境特定的变量( ONTAP , Linux 或 Oracle ),用于 Oracle 部署。
-
编辑并复制 VARS 部分中的变量,然后将这些变量粘贴到
vars.yml
文件中。
运行攻略手册
完成所需的环境前提条件并将变量复制到 vars.yml
和 yor_host.yml
中后,您便可部署攻略手册了。
|
必须根据您的环境更改 < 用户名 > 。 |
-
通过传递正确的标记和ONTAP集群用户名来运行ONTAP操作手册。根据提示填写ONTAP集群的密码、然后填写vsadmin。
-
运行Linux操作手册以执行Linux部署部分。输入admin ssh密码和sudo密码。
-
运行Oracle操作手册以执行Oracle部署部分。输入admin ssh密码和sudo密码。
在同一 Oracle 主机上部署其他数据库
此攻略手册的 Oracle 部分会每次在 Oracle 服务器上创建一个 Oracle 容器数据库。要在同一服务器上创建其他容器数据库,请完成以下步骤:
-
修改 host_vars 变量。
-
返回到步骤 3 - 编辑
host_vars
下的host_name.yml
文件。 -
将 Oracle SID 更改为其他命名字符串。
-
将侦听器端口更改为其他编号。
-
如果已安装 EM Express ,请将 EM Express 端口更改为其他编号。
-
将修订后的主机变量复制并粘贴到
host_vars
下的 Oracle 主机变量文件中。
-
-
使用
ORACLE_CONFIG
标记执行攻略手册,如中所示 运行攻略手册。
验证 Oracle 安装
-
以Oracle用户身份登录到Oracle服务器并执行以下命令:
如果安装按预期完成且 Oracle 数据库已启动,则此列表将列出 Oracle 进程 -
登录到数据库以检查数据库配置设置以及使用以下命令集创建的PDB。
这可确认DNFS运行正常。
-
使用以下命令通过侦听器连接到数据库以检查Oracle侦听器配置。更改为相应的侦听器端口和数据库服务名称。
这样可以确认Oracle侦听器工作正常。
如何获取帮助?
如果您需要有关该工具包的帮助,请加入 "NetApp 解决方案自动化社区支持 Slack 通道" 并寻找解决方案自动化渠道来发布您的问题或询问。