2 oracle 监听的设置 一台 ECS 一般会有两块网卡 ( 经典网络 ), 一块是内网网卡, 比如 10.X.X.X, 用于同一阿 里云账号下多台 ECS 直接的数据访问 ( 内网流量时免费的 ), 一块是外网网卡, 比如 120.X.X.X, 用于通过互联网来访问 ECS 1) 默认 lsn

Similar documents
sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

Oracle 4

Centos5.3+Oracle11g 安装笔记 环境 :Centos5.3 Oracle11g 系统要求 : 物理内存 >1G,swap 分区 >2G, 磁盘 >12G Centos 下载地址 Oracle1

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

三. 发现表被删除, 开始着手解决 1. 该表所在表空间离线 ( 确保删除表所在位置不会被重写 ) SQL> alter tablespace raw_odu offline; Tablespace altered. 2. 通过 logmnr, 找出被删除的数据 data _object _id 1

System Global Area, Oracle Background process Oracle, Server Process user process, user process : SQL*PLUS SYSTEM SQL> select name from v$datafile; NA

ORACLE Enterprise Linux 6.3下ORACLE11g的安装

Oracle高级复制配置手册_业务广告_.doc

untitled

深圳市亚可信息技术有限公司 NetWeaver 7.3 EhP1 ABAP on Redhat Enterprise Linux Server 62 for Oracle112 High Availability System Installation Created by

ch08.PDF

ebook 185-6

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

Chapter 2

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

AL-MX200 Series

Basic System Administration

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

AL-M200 Series

ebook10-5

Chapter #

¬¬

User ID 150 Password - User ID 150 Password Mon- Cam-- Invalid Terminal Mode No User Terminal Mode No User Mon- Cam-- 2

epub 61-2

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

Microsoft Word - PS2_linux_guide_cn.doc

IP505SM_manual_cn.doc

ebook140-9

Microsoft Word - linux命令及建议.doc

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

ebook 132-2


untitled

Windows 2000 Server for T100

使用SQL Developer

oracle-Ess-05.pdf

錄...1 說...2 說 說...5 六 率 POST PAY PREPAY DEPOSIT 更

05_資源分享-NFS及NIS.doc

ebook140-11

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

untitled

ansoft_setup21.doc

ebook 96-16

PowerPoint Presentation

untitled

epub

1 o o o CPU o o o o o SQL Server 2005 o CPU o o o o o SQL Server o Microsoft SQL Server 2005

P4i45GL_GV-R50-CN.p65

ebook140-8

<55342D323637CBB5C3F7CAE92E786C73>

1

HOL-CHG-1695

SA-DK2-U3Rユーザーズマニュアル

PaPaGO! PaPaGO! PaPaGO! PaPaGO! PaPaGO! PaPaGO!

一.NETGEAR VPN防火墙产品介绍

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

软件概述

untitled

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

T

RUN_PC連載_12_.doc

untitled

2 Requirements Documentation Doc Name Doc No. 1.0 Version No. Total Page Generated By V6.0.0 Generated Date 2011/10/21 Checked By Checked Date 2011/10

.. 3 N

Tutorial产品文档

SQL Server SQL Server SQL Mail Windows NT

路由器基本配置

基于UML建模的管理管理信息系统项目案例导航——VB篇

Junos Pulse Mobile Security R1 2012, Juniper Networks, Inc.

els0xu_zh_nf_v8.book Page Wednesday, June, 009 9:5 AM ELS-0/0C.8

1.ai

投影片 1

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

Microsoft Word - install_manual-V _CN.docx

SPFILE的使用

1 WLAN 接 入 配 置 本 文 中 的 AP 指 的 是 LA3616 无 线 网 关 1.1 WLAN 接 入 简 介 WLAN 接 入 为 用 户 提 供 接 入 网 络 的 服 务 无 线 服 务 的 骨 干 网 通 常 使 用 有 线 电 缆 作 为 线 路 连 接 安 置 在 固 定

ebook71-13

PowerPoint 演示文稿

f2.eps

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

Desktop Management Guide

untitled

Microsoft Word - MTK平台生产软件使用说明.doc

回滚段探究

Oracle Enterprise Manager Cloud Control 12c Release 5 Installation on Oracle Linux 6.6

第1章 Delphi简介

Table of Contents Design Concept 03 Copyrights & TradeMark 04 Special Notice 05 Notice to concerned 05 Installation and Registration Introduction 07 s

目录 1 H3C R4900 G2 服务器可选部件与操作系统兼容性列表 控制卡 GPU 卡 网卡 FC HBA 卡 TPM/TCM 模块 NVMe SSD PCle 加速卡 1-31 i

untitled

Autodesk Product Design Suite Standard 系统统需求 典型用户户和工作流 Autodesk Product Design Suite Standard 版本为为负责创建非凡凡产品的设计师师和工程师提供供基本方案设计和和制图工具, 以获得令人惊叹叹的产品

ebook70-21

通过动态路由协议实现链路备份

Microsoft Word htm

营 销 策 划 岗 部 门 招 聘 职 位 招 聘 人 数 岗 位 职 责 基 本 要 求 岗 位 任 职 要 求 6 参 与 项 目 产 品 研 究 客 户 需 求 研 究 竞 争 环 境 研 究 价 格 研 究 等 项 目 市 场 研 究 ; 7 公 司 经 纪 业 务 的 品 牌 管 理, 对

2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD University of California UNIX X/Open Company, Ltd.

RunPC2_.doc

Microsoft Word - Front cover_white.doc

Abstract arm linux tool-chain root NET-Start! 2

Transcription:

袋鼠云 Oracle 镜像说明 镜像概况 基本环境 : 1 操作系统说明:CentOS release 6.5 (Final),2.6.32-431.23.3.el6.x86_64 2 Oracle 版本说明 :Oracle Database 11g Enterprise Edition Release 11.2.0.4.0-64bit Production 3 PSU 版本说明 :Patch 21948347 - Database Patch Set Update 11.2.0.4.160119 (Includes CPUJan2016) (Released: January 19, 2016) 附带工具 : VNCserver: 默认安装 VNC 服务, 状态关闭, 用户可启动 VNC 服务来支持 VNC-Viewer 远程图形界面接入 EasyDB, 数据库管控软件, 主要功能 : 性能监控 资源监控 备份 调优 安全等, 默认不启用 注意 : 第一次登录请用 root 账号修改 oracle 密码, 修改命令为 root 用户下 : passwd oracle 输入两次要修改的密码, 提示 oracle 用户修改成功 备注 : 数据库是最核心的资源, 操作系统密码 / 数据库密码一定要设置复杂密码 ; 确保数据库服务器尽量不开启公网地址, 通过白名单, 安全组,VPC 方式设置来确保服务器安全 一 如何从客户端接入 ECS 上的 oracle 数据库 镜像完成后, 如果想用本镜像自带的 oracle ORCL 实例 ( 考虑到性能和容量, 建议用户购 买 SSD 云盘, 重建数据库 ), 需要进行下列相关设置 1 修改 sys system 用户密码 第一次登录请立即修改 sys 和 system 密码 1) 修改 sys 密码方法 : oracle 账号下 orapwd file=$oracle_home/orapworcl password= 新密码 entries=5 force=y 2) 修改 system 密码 oracle 用户下 sqlplus / as sysdb alter user system identified by 新密码 ;

2 oracle 监听的设置 一台 ECS 一般会有两块网卡 ( 经典网络 ), 一块是内网网卡, 比如 10.X.X.X, 用于同一阿 里云账号下多台 ECS 直接的数据访问 ( 内网流量时免费的 ), 一块是外网网卡, 比如 120.X.X.X, 用于通过互联网来访问 ECS 1) 默认 lsnrctl start 启动监听, 只提供内网监听, 不提供外网监听 本镜像 oracle 数据库默认内网访问, 当在服务器上 oracle 用户下用命令 lsnrctl start 启动监 听, 默认只监听内部网络的访问 如果需要内外网同时访问 oracle 实例, 请按照下面设置 2 内网外网同时访问 oracle listener 的设置 oracle 用户下 : cd $ORACLE_HOME/network/admin touch listener.ora 将下列文本用 vi 命令复制到 listener.ora 文件中 LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.X.X.X)(PORT = 1521)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 120.X.X.X)(PORT = 1521)) ) ) ADR_BASE_LISTENER = /u01/app/oracle 注意复制前请根据 ECS 本机 ip 修改上面红色的 IP 地址 本机 IP 的查看方法在操作系统下执行 ifconfig 命令, 如

修改完后的 listener.ora 文件如下图 : 配置好 listener.ora 文件后请重启 listener 进程在 oracle 用户下 : lsnrctl stop lsnrctl start 几秒钟后 ORCL 实例会自动注册到 listener 3 客户端 tns 配置样例 TEST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.X.X.X)(PORT = 1521)) ) (CONNECT_DATA = (service_name = ORCL) ) ) 同样请按 ECS 本机实际 IP 修改上面的 IP 二 镜像介绍 1 oracle 用户环境变量 oracle 账号的默认目录为 /home/oracle 在环境变量文件.bash_profile 新加环境变量如下 : ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME ORACLE_SID=ORCL; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=$ORACLE_HOME/bin:$BASE_PATH:/usr/sbin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jli b; export CLASSPATH stty erase ^h 由环境变量文件.bash_profile 可知该镜像数据库软件安装目录 ORACLE_HOME 为 /u01/app/oracle/product/11.2.0/db_1 默认数据库实例名为 ORCL, 如用户需要新建数据库, 请修改环境变量 ORACLE_SID=ORCL; export ORACLE_SID 新建数据库建议 : 用 vnc 图形界面连接到新购服务器 ; 新建数据库使用 ssd 云盘 ( 默认 ORCL 使用的是普通云盘 ); 在 oracle 账号下使用 dbca 删除原 ORCL 数据库 2 修改 oracle 密码 第一次登录请用 root 账号修改 oracle 密码, 修改命令为 root 用户下 : passwd oracle 输入两次要修改的密码, 提示 oracle 用户修改成功 3 默认 ORCL 数据库数据文件存放目录 查看方法,oracle 账号下 sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> select name from v$datafile; NAME ----------------------------------------------------------------- /u01/app/oracle/oradata/orcl/system01.dbf /u01/app/oracle/oradata/orcl/sysaux01.dbf /u01/app/oracle/oradata/orcl/undotbs01.dbf /u01/app/oracle/oradata/orcl/users01.dbf 此数据库为默认数据库, 若不需要用户可用 dbca 删除数据库 用户可以在 ECS 上添加 SSD 云盘, dbca 需要图形化支持, 请参考阿里云教程

用户只需用 VNC 客户端连接即可, 第一次用 vnc 需要修改服务器 vnc 的密码 用户可以自己添加 SSD 云盘作为自建数据库的数据盘, 添加方法请参考阿里云教程 https://help.aliyun.com/knowledge_detail/9026056.html 4 /etc/hosts 检查 more /etc/hosts 确认本机 IP 和主机名在 hosts 文件中存在 如果不存在 listener 进程将不能启动 5 该镜像 oracle 监听说明 oracle 监听分动态注册和静态注册, 该镜像监听默认为动态注册, 没有监听配置文件 (listener.ora), 默认端口为 1521 参看监听配置命令 :lsnrctl status lsnrctl status LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 02-AUG-2016 18:03:03 Copyright (c) 1991, 2013, Oracle. All rights reserved. Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521)) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production Start Date 02-AUG-2016 17:05:43 Uptime 0 days 0 hr. 57 min. 19 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Log File /u01/app/oracle/diag/tnslsnr/iz23w4vpxddz/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=iZ23w4vpxddZ)(PORT=1521))) Services Summary...

Service "ORCL" has 1 instance(s). Instance "ORCL", status READY, has 1 handler(s) for this service... Service "ORCLXDB" has 1 instance(s). Instance "ORCL", status READY, has 1 handler(s) for this service... The command completed successfully 本镜像默认为自动注册, 只需在 oracle 用户下 lsnrctl start 启动监听进程即可 如需静态注册, 可以用 VNC 连接后, 图形化命令 netmgr 或 netca 添加下面是最简单的方法即用 vi 修改配置文件 /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora, 默认情况下 ( 动态注册 )/u01/app/oracle/product/11.2.0/db_1/network/admin 没有 listener.ora, 需要用户从 /u01/app/oracle/product/11.2.0/db_1/network/admin/sample 目录中 copy 出来, 也可以直接复制 # listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/a dmin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = iz23w4vpxddz)(port = 1521)) ) ) ADR_BASE_LISTENER = /u01/app/oracle 注意 : 将 iz23w4vpxddz 修改为本机 hostname, 并且该 hostname 和对应 IP 在 /etc/hosts 文件中 存在 6 Oracle 的启动和关闭 开机启动 Oracle 实例和 Oracle 监听 : 1. 启动和关闭数据库 使用 oracle 用户登陆系统 sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> startup 关闭数据库

sqlplus /nolog SQL> CONNECT / AS SYSDBA SQL> shutdown immediate 2. 启动监听 启动监听 在 Oracle 用户下执行 : lsnrctl start 关闭监听 : lsnrctl stop 查看监听状态 : lsnrctl status 三 安装的其他软件 1 VNCServer 图像界面连接 ECS 服务器 ECS 服务器端 : VNCServe 相关组件镜像已默认安装, 用户只需 VNCServer 默认关闭, 如需远程桌面管理, 请先修改 VNC 密码, 如修改 Oralce 密码, root 用户, 设置 vncserver 端密码 vncpasswd 输入两次密码 启动 vncserver service vncserver restart 客户端登陆 : 客户端 windows 系统需要下载 vnc viewer

2 easydb agent 1 easydba 介绍 EasyDBA 产品沉淀了原淘宝 DBA 团队过去十年的数据库运维管理经验, 基于阿里云的 ECS( 虚拟服务器 ) 或是线下服务器, 袋鼠云提供完整的 Oracle 上云产品, 覆盖到自动化部署, 高可用, 自动备份 同城异地容灾等核心功能, 真正做到了数据零丢失和数据库自动化运维, 袋鼠云同时提供可视化的数据库管控平台和数据库运维托管服务 该镜像带有 easydb 软件产品的 agent, 用于数据库资源和性能数据的收集, 如表空间信息 备份信息 数据库性能信息, 帮助用户更好的监控和管理数据库, 默认情况下是关闭的 2 启用 agent, 接入袋鼠云 EasyDBA 管控平台 1) 新用户注册 推荐使用 google 浏览器 chrome https://account.dtstack.com/login.html

注册界面

2) 登陆并获取袋鼠云 token 1) 登陆 2) 获取 token 第一步 : 点击个人中心 第二步 : 点击应用 key 第三步 : 复制袋鼠云 agent token 内的字符串 3) 新建数据库监控账号 monitor( 可以建不同的监控帐号和密码 ) create user monitor identified by moni_2016 default tablespace users; grant connect to monitor; grant select any dictionary to monitor; grant execute on dbms_stats to monitor; grant execute on dbms_workload_repository to monitor;

grant execute on dbms_xplan to monitor; grant ANALYZE ANY to monitor; 4) 配置 agent 配置文件 oracle 用户下 : cd /u01/app/dtops/dtopsagent/conf vi agent.yaml 依次配置一下 1 2 3: 第一步 : 配置 token 将 2) 中获取的 token 复制到第一步的位置中 ; 第二步 : 填入新建的数据库健康账号和密码 ; 第三步 : 填入新建的 rman 备份目录 ( 如果需要 rman 备份备份, 默认备份目录为 /u01/backup, 需要用户在 oracle 账号下 mkdir -p /uo1/backup) 5) 启动和关闭 agent oracle 用户下 : cd /u01/app/dtops/dtopsagent/agent./dtagent.py start # 启动./dtagent.py stop # 关闭./dtagent.py restart # 重启

6) 通过 easydb 管控数据库 回到 easydb 网页界面, 点击产品中心中的云管控图标 支持服务器和数据库的管控, 例如下图, 点击 5 方框内的实例名可观察数据库的相关信息

四 备份说明 在启用 easydb 来管理备份需要做一些前提的设置, 如下 1 需要数据库激活归档模式 具体可参考如下文档 : [oracle@ora1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Thu Apr 8 12:02:52 2010 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options ##1 检查数据库归档模式 SQL> archive log list Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 25 Current log sequence 27 SQL> Database log mode No Archive Mode 表示没有激活归档模式 USE_DB_RECOVERY_FILE_DEST 是默认的归档目录可以通过查看 RECOVERY_FILE_DEST 参数来确定目前的归档目录 SQL> show parameter recovery_file_dest

NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_recovery_file_dest string /u01/app/oracle/flash_recovery _area db_recovery_file_dest_size big integer 3852M SQL> 默认归档文件会写到 flash recovery area. 如果不想用 flash recovery area 可以设置参数 LOG_ARCHIVE_DEST_n 来存放你指定的归档文件存放目录. SQL> alter system set log_archive_dest_1='location=/u02 /arch' scope = both; System altered. ## 再次检查归档目录已经发生变化 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination /u02/arch Oldest online log sequence 25 Current log sequence 27 SQL> ## 下面来激活归档模式, 首先要正常关闭数据库 SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. ## 然后启动数据库到 mount 状态 SQL> startup mount ORACLE instance started. Total System Global Area 849530880 bytes Fixed Size 1339824 bytes Variable Size 511708752 bytes Database Buffers 331350016 bytes Redo Buffers 5132288 bytes Database mounted. SQL> ## 最后设置归档模式, 并将数据库打开到 open 状态 SQL> alter database archivelog; Database altered. SQL> alter database open; Database altered.

## 检查模式 SQL> archive log list Database log mode Archive Mode Automatic archival Enabled Archive destination /u02/ arch Oldest online log sequence 25 Next log sequence to archive 27 Current log sequence 27 SQL> 2 easydb 来设置备份策略 easydb 的支持数据库的备份和监控, 首先设置备份策略 点击备份配置, 设置备份策略 上图设置备份周期, 备份在本地保留天数, 并且启用备份 其次需要设置本地存放备份文件的目录备份文件需要在 agent.yaml 配置文件中设置, 如下图 : oracle 用户下 :

cd /u01/app/dtops/dtopsagent/conf vi agent.yaml 依次配置一下 1 2 3: 需要设置第三步 : 填入新建的 rman 备份目录 ( 如果需要 rman 备份备份, 默认备份目录为 /u01/backup, 需要用户在 oracle 账号下 mkdir -p /uo1/backup) 以上设置完成就可以用 easydb 监控你的备份情况了 如图 : 每天的数据库备份情况 售后问题 1 如有软件不能正常使用的情况请联系在线技术支持 ; 2 如需在线技术支持, 配置 调试 故障排查等参照本公司服务类商品定价, 下单后联系 技术支持 ;

声明 Oracle 为收费软件, 商业用途请购买使用版权, 因版权问题产生的纠纷本公司概不负责 镜像操作系统为公司定制, 并经过反复测试验证, 请参照商品详情中信息使用, 免费镜像为客户体验使用, 收费镜像为镜像制作费用, 除镜像本身默认环境问题, 均不含任何人工技术支持