- 博客(19)
- 收藏
- 关注
原创 k8s部署ECK
ES数据持久化通过使用挂载PV实现。目前实现方案有以下两种:方案1:使用本地持久卷,优点是提供了最大的IO性能,缺点是pod与主机强绑定。如果主机出现故障,上面的pod无法调度至其他主机,直到主机恢复后上面异常的pod才能正常运行,集群扩展节点时需要手动操作配置PV。适用于数据量较大,追求集群更高的读写性能,集群规模变更不频繁的场景。
2025-08-14 15:32:17
91
原创 OpenGauss数据库安装
OpenGauss是一个高性能、高可用、高扩展性的开源关系型数据库管理系统。基于PostgreSQL代码优化而来。它支持多种索引结构,提供高效的查询性能,并通过数据复制和故障切换机制确保系统的高可用性。openGauss内核深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。OpenGauss 官网 https://opengauss.org/zh/OpenGauss 软件包下载 https://opengauss.org/zh/download/
2025-08-06 11:11:19
322
原创 ./configure --prefix=/usr/pgsql9.6报错readline library not found
mkdir /pgdata./configure --prefix=/usr/pgsql9.6问题1、readline library not foundyum install readline;yum install readline-dev;[root@BJBJ-TYCJ-C22 postgresql-9.6.6]# yum install readline;Loaded plugins: langpacks, product-id, search-disabled-repos, sub.
2025-08-05 09:17:29
899
原创 oracle密码过期错误 ORA-28002
【原因】用户使用了默认的概要文件,ORACLE11g中默认在Default概要文件中设置了“PASSWORD_LIFE_TIME=180”(180天)限制。【解决方案:修改对应用户的profile文件属性】1、查看用户帐户所配置的概要文件,如没有指定,则默认为“default”:SQL> select username,profile from dba_users;2、查看指定概要文件(Default)的密码有效期设置:SQL> select * from dba_profiles
2021-02-01 15:52:18
2471
原创 oracle问题-返回多个重复的行
1、ORA-01427: single-row subquery returns more than one row解决办法:distinct
2021-01-28 11:39:34
547
原创 oracle-sql基础2
1、通过将子查询用作源来检索数据select * from departmentsselect * from locationsselect * from countriesselect * from regionsselect DEPARTMENT_NAME,city from departments natural join (select l.LOCATION_ID,l.CITY,l.COUNTRY_ID from locations l join countries c on l.COU
2021-01-25 18:30:44
238
原创 2020-12-28
序列尚未在此会话中定义ORA-08002: sequence DEPT_DEPTID_SEQ.CURRVAL is not yet defined in this session在使用xx_seq.CURRVAL前,必须先使用 xx_seq.nextval ,要不就是说没有定义先执行:select xx_seq.nextval from dual ;再执行就好了select xx_seq.CURRVAL from dual ;...
2020-12-28 11:02:28
125
原创 shell
1、普通变量本地变量在用户当前的Shell生存期的脚本中使用。例如,本地变量OLDBOY取值为bingbing,这个值在用户当前Shell生存期中有意义。如果在Shell中启动另一个进程或退出,本地变量值将无效[linuxprobe@linuxprobe ~]$ a=1[linuxprobe@linuxprobe ~]$ b=‘2’[linuxprobe@linuxprobe ~]$ c=“3”[linuxprobe@linuxprobe ~]$ echo "a"1[linuxprobe@linu
2020-12-02 18:36:37
118
原创 安装mysqlrpm报错mariadb已经被mysql-community-client-5.7.25-1.el7.x86_64所取代
[root@localhost 5.7.25rpm]# rpm -ivh *.rpmwarning: mysql-community-client-5.7.25-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEYerror: Failed dependencies:mariadb is obsoleted by mysql-community-client-5.7.25-1.el7.x86_64mariadb-
2020-11-27 17:11:00
5891
原创 2020-11-13
编译glibc-2.16的时候失败,导致服务器程序打印日志满8个小时解决:用date修改日期时间#date -s 08/24/2006#date -s 13:02:002)同步BIOS时钟,强制把系统时间写入CMOS#clock -w程序业务和日志时间还是相差8小时,从同类型的服务器拷贝zoneinfo这个文件到有问题的服务器目录,解决。/usr/share/zoneinfo...
2020-11-13 11:14:20
124
原创 2020-11-06
PostgreSQL流复制-主从切换主从复制1. 基于文件的日志传送创建一个高可用性(HA)集群配置可采用连续归档,集群中主服务器工作在连续归档模式下,备服务器工作在连续恢复模式下(1台或多台可随时接管主服务器),备持续从主服务器读取WAL文件。连续归档不需要对数据库表做任何改动,可有效降低管理开销,对主服务器的性能影响也相对较低。直接从一个数据库服务器移动WAL记录到另一台服务器被称为日志传送,PostgreSQL通过一次一文件(WAL段)的WAL记录传输实现了基于文件的日志传送。1、日志传送
2020-11-06 18:05:48
319
原创 2020-11-05
useradd user 错误解决添加用户和组失败,显示错误:cannot lock /et/passwd; try again later.etc/passwd 文件被加锁了ll /etc/passwd.lock发现lock文件确实存在,删除lock文件ll /etc | grep lock原来在useradd 操作时,会去读取 /etc/.pwd.lock 文件,但是我的 /etc/.pwd.lock 文件被另外的窗口打开了,没有关闭,导致系统读取时出错,自己将文件恢复一下即可mv /e
2020-11-05 10:45:12
561
原创 Oracle Database 11g : ocp之SQL 基础
Oracle Database 11g : SQL 基础目录简介1:课程目标2:课程 目标3:Oracle Database 11g 以及相关产品概览4:关系数据库管理概念和术语概览5:SQL 及其开发环境简介6:本课程中使用的HR方案和表7:Oracle Database 11g 的文档和其他资源第一章:使用SQL SELECT 语句检索数据1:课程目标2:基本SELECT 语句3:SELECT 语句中的算术表达式和空值4:列别名5:连接运算符、文字字符串、其它引号运算符和
2020-10-28 15:49:27
385
原创 ORA-00845: MEMORY_TARGET not supported on this system的解决方法
YS@qq> startup nomount;ORA-00845: MEMORY_TARGET not supported on this system找到错误原因是MEMORY_MAX_TARGET 的设置不能超过 /dev/shm 的大小,我们来看一下解决步骤:[oracle@ocp dbs]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 95G 21G 70G ...
2020-06-15 11:30:12
812
原创 Linux环境Oracle数据库访问出现ORA-01034错误:oracle not available解决
首先将用户切换为Oracle用户登录,su - oracle;进入:sqlplus / as sysdba;问题现象:SQL> select * from dba_users;select * from dba_users*ERROR at line 1:ORA-01034: ORACLE not available出现类似问题一般是由于监听或Oracle没有启动,使用以下方法即可解决。解决方法:首先先测试一下,监听是否启动:lsnrctl status;如果监听没有启
2020-06-15 11:27:49
1745
【Docker技术】x86平台拉取arm版镜像方法:基于docker manifest实现跨架构镜像兼容性配置
2025-08-15
【Docker容器网络配置】解决容器内域名解析失败:通过配置自定义DNS服务器实现网络访问正常化
2025-08-15
【容器化部署】Docker-compose搭建ES、Kibana、IK及SkyWalking:实现日志分析与性能监控系统集成
2025-08-15
【Docker部署】前后端项目容器化配置:Nginx与Tomcat服务搭建及网络配置详解
2025-08-13
【Python编程】离线环境中python-ldap模块的安装方法及依赖处理:适用于无网络连接的服务器部署
2025-08-08
【数据库管理】Postgresql数据库pg-dump导出导入及Docker部署Postgresql数据库
2025-08-08
【系统监控与告警】Prometheus安装及邮件钉钉告警集成:基于Go语言的开源监控框架部署与配置详解
2025-08-08
prometheus监控elasticsearch,prometheus监控kafka,prometheus监控mysql,prometheus监控redis
2025-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅