自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

内德

在平凡中寻求突破

  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle 19C 单机部署

本文介绍Oracle数据库19c中的64位的在Oracle的Linux 7(OL7)64位安装。这篇文章是基于服务器安装最少2G Swap和disable SELinux设置

2019-09-26 11:30:42 2058

原创 在Linux上使用rclone挂载Google Drive 和 Onedrive

在Linux上使用rclone挂载Google Drive 和 Onedriverclone可以帮助我们在Linux上挂载一些储存服务,包括Google drive, onedrive, box, AWS S3等等.同时不会占用硬盘空间简直就是小容量vps的福音1.0 安装 Rclone参考rclone Linux 安装描述1.1 稳定版安装Script installatio...

2019-09-26 11:16:52 8613 1

原创 Oracle Errors ORA-01034 ORA-27102 Linux-x86_64 Error: 12: Cannot allocate memory

impdp执行完后,长时间挂起导致数据库状态不正常,引起宕机相关报错代码Oracle Errors ORA-01034 ORA-27102 Linux-x86_64 Error: 12: Cannot allocate memory

2019-09-02 11:25:49 10454

原创 Oracle12C的一些小问题ORA-28040和ORA-01017

数据库服务端Oracle12C,客户端低于12C连接报错ORA-28040: No matching authentication protocol解决过程

2019-05-22 16:31:41 1363 1

原创 Weblogic12c静默安装

Centos7.6下Weblogic12C静默安装和静默建库

2019-04-08 17:04:06 881

原创 Oracle11g静默安装

centos7.6 下详细的Oracle11g 静默安装

2019-03-29 14:19:29 1085

原创 重启Oracle实例报ORA-01565,ORA-17503和ORA-15077

前言早上7点得知昨晚在版本上线后,手动进行了ntp时间同步。但是在同步前,开启了防火墙导致rac集群ntp时间无法进行同步。然后又在一顿不明所以的操作下,导致数据库实例无法进行重启导致引发了两个错误:分别是ORA-01565,ORA-17503和ORA-15077在重启时候报错如下SQL> startupORA-01078: failure in processing syst...

2019-03-27 14:32:15 2705

原创 Vsftpd加固搭建过程(pam,虚拟用户,权限控制)

详细vsftpd搭建和加固过程,使用虚拟用户,禁止系统用户登录和pam验证登录实现vsftpd安全最大化。使用Redhat6+。源码安装或者yum部署vsftpd服务

2019-03-23 10:49:41 641

原创 kubernetes (二)Rancher部署kubernetes集群

Rancher2.1部署kubernetes

2019-02-13 14:09:14 924

原创 kubernetes (一)使用Rancher搭建集群

目录 如何快速高效部署K8s集群Rancher是什么为什么是Rancher1.0、安装Rancher1.1、环境1.2、选择Rancher版本1.3、拉取镜像2.0、容器启动高级选项2.1、SSL加密方式访问Rancher默认自签名证书:自定义自签名证书:2.2、启用API审核日志2.3、Air Gap2.4、持久化数据3.0、启动容...

2019-01-25 16:56:05 1407

原创 Git (一)预设环境和免密登录

  一直用的svn,这段时间换了之后才发现git的强大功能。缺点就是可能上手比较难一点。接下来就带你Git入门 Git是什么?Git是目前世界上最先进的分布式版本控制系统Git有什么特点?好用,好用那什么是版本控制系统?版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理GitHub通过ssh认证拉取代码 

2019-01-24 18:18:17 223

原创 kubeadm 默认镜像配置问题引申

背景:每次使用功能kubeadm的时候都需要提前准备好镜像,为什么自定义使用的镜像源呢? 在没有翻越围墙时kubeadm init --kubernetes-version=v1.13.0 --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=192.168.146.10 [ERROR ImagePull]...

2019-01-23 16:37:11 4289

原创 kubernetes1.30集群部署+dashboard+heapster

v2.11、系统配置1.1、禁用防火墙、禁用selinux#防火墙禁用systemctl stop firewalldsystemctl disable firewalld#SELinux禁用setenforce 0sed -i '/^SE/s/enforcing/disabled/' /etc/selinux/config 1.2、创建修改内核文件/etc/sysc...

2019-01-23 16:21:05 1875

原创 Nginx+Fastdfs

注:在配置时,使用非root用户配置fdfs/fdfs 1.    集群部署 1.1.    准备创建目录:本文档中所有内容安装到/fdfs目录[fdfs@5861be93b5b0 /]$mkdir -p /fdfs/fastdfs/data /fdfs/nginx/nginx_temp /fdfs/soft && ln -s /fdfs/fas...

2018-12-20 18:52:17 257

原创 Dockerfle创建镜像

简介Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行。一般的,Dockerfile 分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时执行指令。# This dockerfile uses the Centos image# VERSION 1 - EDITION 1# Author: Nedved# Command format: Instr...

2018-10-25 20:14:31 270

转载 Nmap详细用法

探测主机存活(1)-sP :进行ping扫描(2) -sn: ping探测扫描主机, 不进行端口扫描(3)-sA     发送ACK探测存活端口扫描 (1) -sS :半开放扫描(2) sT:3次握手方式tcp的扫描(3)sU:udp端口的扫描(4)sF:也是tcp的扫描一种,发送一个FIN标志的数据包(5)sW:窗口扫描(6) sV:版本检测(sV)探测主...

2018-10-25 17:49:58 1036

原创 Vsftp用户限制

背景Oracle全库备份,异地备份在实现异地备份后,由第三方人员登录服务器拉取dmp文件.为了确保安全,创建一个特定ftp账号用于第三方人员使用要求1.可以登录服务器2.可以拉取dmp文件3.仅限在dmp文件的目录下,不能cd其他路径,ls其他目录 解决过程yum 安装ftp服务[root@78778e06dc0a /]# yum install vs...

2018-10-25 17:38:05 2095

转载 SVN常用命令

常用的svn命令 1、add   往版本库中添加新的文件[root@78778e06dc0a test]# lst1  test.1  test.2  test.3[root@78778e06dc0a test]# svn add t1A         t1[root@78778e06dc0a test]# svn add test.*A         test....

2018-10-23 18:47:37 361

原创 SVN部署(Centos7,Ubuntu)

SVN 简介        SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的 SVN 的主要功能 (1)目录版本控制CVS 只能跟踪单个文件的历史, 不过 S...

2018-10-23 17:22:37 232

原创 定期清理nohup.out

事件背景服务应用weblogic通过nohup启动.nohup的使用全部都在weblogic域中的bin目录下但是没有做定期nohup.out的清理导致核心服务的日志过大,在出现问题时候难以打开日志进行问题定位处理方法crontab 加脚本每天凌晨清理备份一次nohup日志脚本如下#!/bin/bash#ENVDATE=$(date +"%m-%d")B...

2018-10-23 10:44:18 2377

翻译 IBM WebSphere 远程代码执行漏洞安全预警通告

       近日,IBM发布安全通告称修复了一个WebSphere Application Server中一个潜在的远程代码执行漏洞(CVE-2018-1567)。攻击者可以构造一个恶意的序列化对象,随后通过SOAP连接器来执行任意JAVA代码.目前没有更多漏洞细节披露        该漏洞 CVSS 得分 9.8, 攻击者可在不经过身份认证的情况下远程对 We bSphere 服务器发起攻...

2018-09-13 18:17:42 3896

原创 端口映射与容器互联

Docker 提供了两个很方便的功能来实现服务访问的基本需求1.允许映射容器内应用的服务端口到本地宿主主机2.互联机制实现容器之间通过容器名来快速访问外部访问容器应用-P 随机映射一个49000~49900的端口到内部容器开放的网络端口    docker run -id --rm --name  -P web  docker.io/http[root@Service ~]...

2018-09-07 22:36:56 283

原创 Docker数据管理(一)

数据卷挂载在生产环境中,需要对数据进行持久化,冗余化,或者在需要在多个容器之间进行数据共享数据卷:容器内数据直接映射到本地主机环境数据卷容器:使同特定容器维护数据卷-v 进行映射1.在容器内生成一个数据卷docker run -id --rm --name dbdata  -v dbdata docker.io/busybox2.挂载主机目录作为数据卷,  将web...

2018-08-27 22:07:14 280

原创 AIX详细的VG,LV扩容步骤

需求1.归档日志刷得太快,经常把空间挤爆.2.Oracle数据库表空间需要扩容解决方案1.先做重要数据备份2.进行文件系统扩容步骤1. df -g 查找出/u01 对应的VG卷 VOLUME GROUP: # df -gFilesystem    GB blocks      Free %Used    Iused %Iused Mounted on.....

2018-08-14 17:02:47 11787 4

原创 CRS-0184 Cannot communicate with the CRS daemon

事件背景rman清理脚本异常.导致磁盘空间爆满(一个环境变量没有设置正确)释放磁盘空间,进行rman清理之后,领导把实例重启,但是ams实例没有关闭  环境系统 : AIX数据库: Oracle10g  问题处理下午,客户反应页面无法登陆.事发第一时间,检查集群1.进行集群检查#crs_stat -tCRS-0184: Cannot co...

2018-08-10 10:50:53 2058

原创 redis启动警告解决

背景最近在测试环境重启后,redis启动遇到了三个警告第一个警告:The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.第二个警告:overcommit_memory is set to 0! Back...

2018-08-04 22:23:59 428

原创 redis部署与卸载

1、先到Redis官网(redis.io)下载redis安装包cd /tmpwget http://download.redis.io/releases/redis-4.0.10.tar.gz2、解压 tar -xvf redis-4.0.10.tar.gz3、cp到/usr/local下 (纯属个人习惯) cp redis-4.0.10 /usr/local/r...

2018-08-03 11:49:19 888

转载 探索ORACLE之ASM概念(完整版)

探索ORACLE之ASM概念(完整版)本文出自https://www.jb51.net/article/43527.htmASM是Oracle 10g R2中为了简化Oracle数据库的管理而推出来的一项新功能,这是Oracle自己提供的卷管理器,主要用于替代操作系统所提供的LVM,它不仅支持单实例,同时对RAC的支持也是非常好一、     ASM(自动存储管理)的来由:ASM...

2018-07-23 18:37:45 21051 1

原创 Oracle 创建 DBLink 的方法

Oracle 创建第一个DBLink 的方法当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。创建create database link FistDBlink connect to dbName identified by dbPassword  us...

2018-07-23 18:27:47 245

原创 weblogic补丁升级详细步骤,18.7.17补丁更新

weblogic打补丁到weblogic官网下载补丁包对应的补丁包  如: p22248372_1036012_Generic.zip 一  安装补丁步骤1、登录linux的weblogic用户,切换到/home/weblogic/Oracle/Middleware/utils/bsu/目录下。2、确认当前weblogic版本,并确认所有域的进程全部关闭查看版本 ....

2018-07-20 01:57:24 9165 1

原创 SSL/TLS 漏洞“受戒礼”,RC4算法关闭

SSL/TLS 漏洞“受戒礼” 一、漏洞分析事件起因2015年3月26日,国外数据安全公司Imperva的研究员Itsik Mantin在BLACK HAT ASIA 2015发表论文《Attacking SSL when using RC4》阐述了利用存在了13年之久的RC4漏洞——不变性弱密钥(《Weakness in the Key Scheduling Algorithm ...

2018-07-19 10:38:11 22783

原创 Docker help详细帮助

常用的 docker 命令docker # docker 命令帮助Commands: attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像 build Build an image from a Dockerfile # 通过...

2018-05-21 18:58:03 1234

原创 (五)PL/SQL条件控制

简述 决策结构需要程序员指定一个或多个条件要计算,或由程序进行测试,如果条件被确定为真那么一条或多条语句被执行,如果要被执行的其它语句条件被确定为假,则选其它执行块。PL/SQL编程语言提供了以下几种类型的决策语句 语句 描述 IF - THEN 语句 IF语句关联的条件通过THEN和END IF关键字封闭的语句序列。 如果条件为真,则语句被执行,如果条件为假或NULL,...

2018-04-16 19:20:59 244

原创 (四)PL/SQL运算符

运算符是一个符号,告诉编译器执行特定的数学或逻辑操作。PL/SQL语言有丰富的内置运算符,运算符提供的以下几种类型: 1.算术运算符 2.关系运算符 3.比较运算符 4.逻辑运算符 5.字符串运算符算术运算符 运算符 描述 + 相加两个操作数 - 第一个操作数减去第二个操作数 * 两个操作数相乘 / 两个操作数...

2018-04-12 19:13:12 347

原创 (三)PL/SQL数据类型

PL/SQL注释程序注释是解释性说明,可以包括自己编写的,并帮助任何人阅读源代码的PL/SQL代码。所有的编程语言允许某种形式的注释。 在PL/SQL支持单行和多行注释。任何注释里面所有字符都会被PL/SQL编译器忽略。在PL/SQL单行注释使用分隔符 - (双连字符)和多行注释被 /* 和 */ 括起来。DECLARE -- variable declaration mes...

2018-04-11 17:47:05 778

原创 (二)PL/SQL特殊符号

PL/SQL标识符 PL/SQL标识符是常量,变量,异常,过程,游标和保留字。标识符是由一个字母后面可以跟更多的字母,数字,美元符号,下划线和数字符号,并且不得超过30个字符。 默认情况下,标识符不区分大小写。所以,可以使用 integer 或 INTEGER 表示数值。不能使用保留关键字作为标识符。 PL/SQL分隔符 分隔符是一个具有特殊意义的符号。以下是在PL/SQL分隔符的列表:...

2018-04-11 17:36:18 974

原创 (一)PL/SQL简介

PL/SQL PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。 ...

2018-04-11 17:31:44 425

原创 数据库三大范式

1NF(第一范式):第一范式(1NF)设置了一个有组织的数据库非常基本的规则:定义所需要的数据项,因为它们成为在表中的列。放在一个表中的相关的数据项。确保有数据没有重复的组。确保有一个主键。数据库表的每一列都是不可分割的基本数据项。 如“电话号码”这个属性可以继续被分割为“办公电话”、“手机号码”等属性,在第一范式的语义下不应该被作为单独的一列出现。2NF(第二范式):...

2018-04-10 11:51:15 236

原创 十七, Oracle索引约束

管理索引-原理介绍索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。单列索引适当的索引对于大型数据库的性能有不错的提升, 但在创建索引时要小心。选择字段取决于使用的是什么SQL查询。单列索引是基于单个列所建立的索引create index 索引名 on 表名(列名);create index nameIndex on cus...

2018-04-10 11:39:10 170

原创 十六, Oracle约束

前言数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则,在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选但是约束会一定程度上较低数据库性能,有些规则直接在程序逻辑中处理就可以了,同时,也有可能在面对业务变更或是系统扩展时,数据库约束会使得处理不够方便总之,对于约...

2018-04-03 10:54:59 279

nagios-4.2.4.tar.gz

nagios-4.2.4.tar.gz

2017-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除