当前位置: 首页 > wzjs >正文

泉州企业网站制作毕业设计网站开发的目的和意义

泉州企业网站制作,毕业设计网站开发的目的和意义,发布软文是什么意思,西安是哪个省目录 1. 安装Oracle Instant Client1.1 解压安装包1.2 创建运行时链接 2. 环境配置2.1 设置环境变量2.2 验证配置 3. 安装Oracle DB Exporter3.1 创建工作目录3.2 解压安装包3.3 添加执行权限 4. 数据库监控配置4.1 创建监控用户(切换到Oracle所属用户) …

目录

    • 1. 安装Oracle Instant Client
      • 1.1 解压安装包
      • 1.2 创建运行时链接
    • 2. 环境配置
      • 2.1 设置环境变量
      • 2.2 验证配置
    • 3. 安装Oracle DB Exporter
      • 3.1 创建工作目录
      • 3.2 解压安装包
      • 3.3 添加执行权限
    • 4. 数据库监控配置
      • 4.1 创建监控用户(切换到Oracle所属用户)
    • 5. Exporter配置
      • 5.1 配置文件(切回root用户)
      • 5.2 运行参数
    • 6. 服务管理
      • 6.1 创建Systemd服务
      • 6.2 服务控制
      • 6.3 集成到 Prometheu
    • 7. 验证部署
    • 8. 故障排除(STARTUP报错ORA-01102: cannot mount database in EXCLUSIVE mode)
      • 8.1 强制清理进程
      • 8.2 清理所有 Oracle 相关的共享内
      • 8.3 删除锁文件
      • 8.4 数据库重启
    • 8. Grafana展现

1. 安装Oracle Instant Client

1.1 解压安装包

sudo unzip instantclient-basic-linux.x64-19.19.0.0.0dbru.zip -d /usr/local/oracle19c
sudo unzip instantclient-sdk-linux.x64-19.19.0.0.0dbru.zip -d /usr/local/oracle19c

1.2 创建运行时链接

ln -s /usr/local/oracle19c/instantclient_19_27/libclntsh.so.19.1 \/usr/local/oracle19c/instantclient_19_27/libclntsh.so

2. 环境配置

2.1 设置环境变量

echo 'export LD_LIBRARY_PATH=/usr/local/oracle19c/instantclient_19_27:$LD_LIBRARY_PATH' \| sudo tee -a /etc/profile.d/oracle.sh
source /etc/profile.d/oracle.sh

2.2 验证配置

echo $LD_LIBRARY_PATH

在这里插入图片描述

3. 安装Oracle DB Exporter

3.1 创建工作目录

mkdir -p /usr/local/oracledb_exporter

3.2 解压安装包

tar -zxvf oracledb_exporter.0.3.0rc1-ora18.5.linux-amd64.tar.gz \-C /usr/local/oracledb_exporter --strip-components=1

3.3 添加执行权限

chmod +x /usr/local/oracledb_exporter/oracledb_exporter

4. 数据库监控配置

4.1 创建监控用户(切换到Oracle所属用户)

su - oracle
sqlplus / as sysdba
-- 创建用户
CREATE USER monitor IDENTIFIED BY 123456;-- 系统权限授予
GRANT CONNECT, CREATE SESSION TO monitor;
GRANT SELECT ANY DICTIONARY TO monitor;-- 对象权限授予
GRANT SELECT ON v_$sysstat TO monitor;
GRANT SELECT ON v_$database TO monitor;
GRANT SELECT ON v_$session TO monitor;
GRANT SELECT ON v_$resource_limit TO monitor;
GRANT SELECT ON v_$waitclassmetric TO monitor;
GRANT SELECT ON v_$process TO monitor;
GRANT SELECT ON dba_tablespaces TO monitor;
GRANT SELECT ON dba_data_files TO monitor;
GRANT SELECT ON v_$asm_diskgroup TO monitor;-- 补充SYS模式下的视图权限
GRANT SELECT ON SYS.V_$INSTANCE TO monitor;
GRANT SELECT ON SYS.V_$TABLESPACE TO monitor;
GRANT SELECT ON SYS.V_$DATAFILE TO monitor;

5. Exporter配置

5.1 配置文件(切回root用户)

vi /usr/local/oracledb_exporter/config.yml
default:user: monitorpassword: 123456service: ORCLhost: 192.168.15.131port: 1521disable_connection_pool: falsemax_open_connections: 10metric_path: /metrics

5.2 运行参数

export DATA_SOURCE_NAME=monitor/123456@//192.168.15.131:1521/ORCL
export DEFAULT_METRICS=/usr/local/oracledb_exporter/default-metrics.toml
export WEB_LISTEN_ADDRESS=:9161cd /usr/local/oracledb_exporter
# 常规方式启动
./oracledb_exporter --config=config.yml

6. 服务管理

6.1 创建Systemd服务

vi /etc/systemd/system/oracledb_exporter.service
[Unit]
Description=Oracle DB Exporter
After=network.target[Service]
User=root
Environment="DATA_SOURCE_NAME=monitor/123456@//192.168.15.131:1521/ORCL"
Environment="LD_LIBRARY_PATH=/usr/local/oracle19c/instantclient_19_27"
WorkingDirectory=/usr/local/oracledb_exporter
ExecStart=/usr/local/oracledb_exporter/oracledb_exporter
Restart=always[Install]
WantedBy=multi-user.target

6.2 服务控制

systemctl daemon-reload
systemctl start oracledb_exporter
systemctl enable oracledb_exporter
systemctl status oracledb_exporter

在这里插入图片描述

6.3 集成到 Prometheu

vim /usr/local/prometheus/prometheus.yml
scrape_configs:- job_name: 'oracle'static_configs:- targets: ['192.168.15.131:9161']  # 替换为实际 IP 和端口

7. 验证部署

访问http://192.168.15.131:9161/metrics

在这里插入图片描述

8. 故障排除(STARTUP报错ORA-01102: cannot mount database in EXCLUSIVE mode)

SQL> STARTUP
ORACLE instance started.Total System Global Area 1191181696 bytes
Fixed Size                  8895872 bytes
Variable Size             335544320 bytes
Database Buffers          838860800 bytes
Redo Buffers                7880704 bytes
ORA-01102: cannot mount database in EXCLUSIVE mode

8.1 强制清理进程

ps -ef | grep ora_ | grep -v grep | awk '{print $2}' | xargs kill -9
# 验证是否还有残留进程
ps -ef | grep ora_ | grep -v grep

8.2 清理所有 Oracle 相关的共享内

ipcs -m | grep oracle | awk '{print $2}' | xargs -n1 ipcrm -m
rm -f $ORACLE_HOME/dbs/lk*

8.3 删除锁文件

# 定位锁文件(通常位于 $ORACLE_HOME/dbs)
ls -l $ORACLE_HOME/dbs/lk*# 删除锁文件(确保数据库已关闭)
rm -f $ORACLE_HOME/dbs/lk*

8.4 数据库重启

SHUTDOWN ABORT;
STARTUP FORCE;

正常输出:
ORACLE instance started.

Total System Global Area 1191181696 bytes
Fixed Size 8895872 bytes
Variable Size 335544320 bytes
Database Buffers 838860800 bytes
Redo Buffers 7880704 bytes
Database mounted.
Database opened.

如果仍报错 ORA-01102,尝试以下命令:
SQL> STARTUP FORCE;
SQL> ALTER DATABASE MOUNT;
SQL> ALTER DATABASE OPEN;

8. Grafana展现

在这里插入图片描述


文章转载自:

http://TxbYQCrA.grfhd.cn
http://Eg8oMBea.grfhd.cn
http://O2080zJw.grfhd.cn
http://OPUdiHyR.grfhd.cn
http://cZt1iNMO.grfhd.cn
http://fvGlirOH.grfhd.cn
http://tz6qaGvB.grfhd.cn
http://rYRLPgQu.grfhd.cn
http://WdkiJo9Z.grfhd.cn
http://ocImEoJM.grfhd.cn
http://4F9u4VEC.grfhd.cn
http://uMUFPj6s.grfhd.cn
http://m4hf2HpT.grfhd.cn
http://BMDGbXZU.grfhd.cn
http://v7iCSpam.grfhd.cn
http://HQ66HAxO.grfhd.cn
http://MAbeaMaW.grfhd.cn
http://BDZEK6Fv.grfhd.cn
http://DZ8VSv54.grfhd.cn
http://N7jnt2HP.grfhd.cn
http://fLWRQnGP.grfhd.cn
http://wR2VPSoK.grfhd.cn
http://hPLPBQ9j.grfhd.cn
http://WhTYcrqN.grfhd.cn
http://PuDgMEvf.grfhd.cn
http://O3P3f1B0.grfhd.cn
http://eM93d8UR.grfhd.cn
http://pNUUP5wY.grfhd.cn
http://6KbkbmRQ.grfhd.cn
http://imKDGBEi.grfhd.cn
http://www.dtcms.com/wzjs/630810.html

相关文章:

  • 青岛即墨网站建设设计产品展示网站方案
  • 上海网站建设设计制作无锡建设招标网站
  • 织梦搭建商城网站专业电容层析成像代做网站
  • 海外仓网站建设seo对网店推广的作用
  • 毕设 网站开发的必要性佛山市网站建站网站
  • 创建一个网站的英文港口备案怎么在网站做
  • 手机网站安全证书过期怎么处理线上推广软件
  • 东莞怎么制作网站口碑营销的重要性
  • 在百度建免费网站吗响应式中文网站模板
  • 做网站如何宣传舟山网络科技有限公司
  • 河源正规网站建设价格最新消息深圳龙岗确诊
  • 小说网站建设笺池斋如何注册商标名称以及logo
  • 免费创建自己的网站医生做兼职有什么网站吗
  • 手机介绍网站东莞 企业网站建设
  • 展览展示设计网站计算机网站建设与推广
  • 建设p2p网站惠城网站建设
  • 桐乡网站建设潍坊网站建设如何
  • 织梦网站怎么做备份wordpress文章添加动态数据
  • 有了域名空间怎么做网站网盘做电子书下载网站
  • 做wd网站实训报告总结上海地产网站建
  • 国外做宠物产品的网站手机代理企业网站
  • 网站建设加微信上海的公司
  • 做算命网站挣钱么抖音分享小程序怎么赚钱
  • 东莞网站建设多少钱哪个网站开发是按月付费的
  • 西安公司做网站福州做网站开发需要多少钱
  • 被禁止访问网站怎么办设计网络网站有哪些功能
  • 网站建设方案及报建站公司郑州
  • 商城型网站开发网站建设html制作简单的网页
  • 广州市增城区建设局网站楚雄seo
  • 那些网站被k恢复是怎么做的flash网站源码免费下载