环境:RHEL 6.4 + Oracle 11.2.0.4 需求:单机静默安装GI软件并创建ASM实例和ASM磁盘组,为后续迁移数据库文件到ASM做准备 1. 安装配置GI软件 2....创建ASM实例 3. 创建ASM磁盘组DATA1 1....安装配置GI软件 1.1 创建grid用户和相关组,创建目录,确认ASM磁盘权限,配置环境变量 -- 创建grid用户和相关组 groupadd asmadmin groupadd asmdba groupadd...创建ASM实例 -- ASM实例参数文件 INSTANCE_TYPE=ASM DB_UNIQUE_NAME=+ASM ASM_POWER_LIMIT=1 ASM_DISKSTRING=/dev/mapper...创建ASM磁盘组data1,普通冗余,指定2个故障组。
作者介绍:简历上没有一个精通的运维工程师。希望大家多多关注作者,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。...Linux磁盘涉及到的命令不是很多,但是在实际运维中的作用却很大,因为Linux系统及业务都会承载到硬盘上。如果磁盘使用和配置不合理,可能会引起系统无法启动或者业务系统无法提供预期的服务。...主要从以下几个方面来介绍: 1.分区介绍 2.创建分区(本章节) 3.MBR&GPT 4.格式化&挂载 5.inode&硬连接 6.磁盘操作命令 7.小结 基于已经有一块磁盘的情况下...Device does not contain a recognized partition table 使用磁盘标识符 0x898f0efa 创建新的 DOS 磁盘标签。...正在同步磁盘。 6.分区完成 到这里我们分区做完了,但是这个时候我们还不能使用这个磁盘,可以看到同sda对比,他还没挂载到对应的目录。
factory-method 来创建bean 对象,支持静态工厂和实例工厂 if (mbd.getFactoryMethodName() !...解析出合适的构造方法后,剩下的工作就是构建 bean 对象了,这个工作交给了实例化策略去做。上面方法的整体流程为: 创建 BeanWrapperImpl 对象。...计算构造方法参数列表与参数值列表之间的类型差异量,以筛选出更为合适的构造方法。 缓存已筛选出的构造方法以及参数值列表,若再次创建 bean 实例时,可直接使用,无需再次进行筛选。...this.beanFactory.getAccessControlContext()); } else { /* * 调用实例化策略创建实例...,默认情况下使用反射创建实例。
不过,在 CentOS 6.x 以后,由于直接使用 lvm2 的各项格式功能,因此这个限制已经不存在了。 创建LVM系统分区方式的主要步骤如下: 1. 添加新的物理磁盘 2....LVM扩容操作 9.1 LV的扩容; (1) 使用VG的Free空间,对LV扩容; (2) 完成后需要在对文件系统扩容; 9.2 VG的扩容 方式1: 通过增加PV来实现 方式2: 通过扩展raid(磁盘阵列...一、创建系统分区 选择/dev/sdb创建分区; 将整个vdb磁盘划分为一个vdb1分区,格式为Linux LVM; 由于显示信息过长,这里省略了部分不重要的显示信息。...VG 创建VG时,可以使用如下几种方式来创建 raid:磁盘阵列; 分区,如:/dev/vdb1; 整个磁盘,如:/dev/vdc; #vgcreate vgextdata /dev/vdb1 Volume...由19.99G变为了34.99G : 通过扩展raid(磁盘阵列)设备的容量来间接对VG扩容 这里不进行阐述
1、InstancePerDependency 对每一个依赖或每一次调用创建一个新的唯一的实例。这也是默认的创建实例的方式。...2、InstancePerLifetimeScope 在一个生命周期域中,每一个依赖或调用创建一个单一的共享的实例,且每一个不同的生命周期域,实例是唯一的,不共享的。...3、InstancePerMatchingLifetimeScope 在一个做标识的生命周期域中,每一个依赖或调用创建一个单一的共享的实例。打了标识了的生命周期域中的子标识域中可以共享父级域中的实例。...4、InstancePerOwned 在一个生命周期域中所拥有的实例创建的生命周期中,每一个依赖组件或调用Resolve()方法创建一个单一的共享的实例,并且子生命周期域共享父生命周期域中的实例。...若在继承层级中没有发现合适的拥有子实例的生命周期域,则抛出异常:DependencyResolutionException。
环境:RHEL 6.5 + Oracle 11.2.0.4 RAC(2 nodes) 目的:在实验环境使用ASMLib配置共享ASM磁盘,虽然我们已经不建议使用ASMLib进行绑盘,但是无奈有客户是这样做的...,而作为一名合格的乙方技术人员,我们是需要熟悉不同技术(包括这种已经不再推荐使用的技术)从而更好的为甲方服务。...1.安装ASMLib相关包 2.配置ASMLib 3.安装GI时选择ASM磁盘 1.安装ASMLib相关包 安装ASMLib一共需要3个rpm包,分别是kmod-oracleasm,oracleasmlib...ASMLib driver: [ OK ] Scanning the system for Oracle ASMLib disks: [ OK ] 2.2 使用oracleasm createdisk创建...ASM磁盘: [root@jystdrac1 ~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1 Marking disk "VOL1" as an
BeanDefinitionRegistry会为其管理的每个bean都创建一个BeanDefinition实例,该实例中主要包含当前bean的名称,类型,是否抽象类,构造函数参数等信息。...这里@Component用在类声明上,用于告知Spring,其需要为当前类创建一个实例,实例名为当前类名首字母小写的形式。...这里需要注意的是,对于IoC容器而言,单纯使用了上述注解还不能让其自动创建这些bean,还需要通过配置文件用来指明需要对哪些包下的类进行扫描,以检测相关的注解,并注册相应的实例。...配置文件 xml配置文件是bean实例化使用最为广泛的一种方式,其主要包括两种形式的bean创建:构造方法和属性注入。...Bar实例,在配置文件中创建Foo实例的处并没有指定其属性值,而是使用了autowire="byName",而Bar实例的名称则和Foo的setter方法后的名称一致。
Linux 磁盘管理好坏直接关系到整个系统的性能问题。 Linux 磁盘管理常用三个命令为 df、du 和 fdisk。...df(英文全称:disk full):列出文件系统的整体磁盘使用量 du(英文全称:disk used):检查磁盘空间使用量 fdisk:用于磁盘分区 ---- df df命令参数功能:检查文件系统的磁盘空间占用情况...使用 p 可以列出目前这颗磁盘的分割表信息,这个信息的上半部在显示整体磁盘的状态。...Use tune2fs -c or -i to override. # 这样就创建起来我们所需要的 Ext3 文件系统了!简单明了!...磁盘挂载语法: mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 装置文件名 挂载点 实例 1 用默认的方式,将刚刚创建的 /dev/hdc6 挂载到 /mnt/
加载权限变量: [root@controller ~]# . admin-openrc 创建一个实例类型名为:至尊型,ID为zzx,内存为8192M,系统盘为50G,CPU为8核,临时磁盘为:1G [root...--+--------+------------+------+-----------+------+-------+-------------+-----------+-------------+ 创建一个实例类型名为...:豪华型,ID为hhx,内存为6144M,系统盘为50G,CPU为6核,临时磁盘为:0G -不写参数为不创建 [root@controller ~]# nova flavor-create 豪华型 hhx
实例套餐:按照所需的服务器配置(CPU、内存、系统盘、带宽或峰值带宽、每月流量),选择一种实例套餐。 实例名称:自定义实例名称,若不填则默认使用“镜像名称-四位随机字符”。...批量创建实例时,连续命名后缀数字自动升序。例如,填入名称为 LH,数量选择3,则创建的3个实例名称为 LH1、LH2、LH3。 购买时长:默认1个月。 购买数量:默认1台。 3. 单击立即购买。...步骤3:登录轻量应用服务器 Linux 实例 登录 轻量应用服务器控制台,在服务器列表中找到刚购买的服务器,单击登录。 Linux 实例将以免密方式登录。...在弹出的 重置密码 窗口中,输入并确认密码,并根据界面提示完成重置密码操作。 说明 重置密码需要在实例关机状态下操作,建议您先将实例关机再执行重置密码的操作。...若您使用 Ubuntu 镜像创建实例,则该实例默认禁用 root 用户名通过密码的方式登录实例。如需开启,请参考 Ubuntu 系统如何使用 root 用户登录实例?。
开源最前线(ID:OpenSourceTop) 综合整理 项目地址:https://github.com/gto76/python-cheatsheet 大多数的cheatsheet都是简单的语法规则列表...,如果你手头有一份cheatsheet会让你的工作效率大大提升。...Python-cheatsheet是一份超全的Python速查表,最大的特点就是你无需安装和配置,在线就能使用,内容十分全面 ?...清单的开头就对这份内容进行一个梳理,可以看出内容涵盖:容器、类型、语法、系统、数据、库,以及Advanced Python等。...整份文档基本都是代码,只有个别内容会添加一些简短的文字说明,对于用法创建者为了减少使用者的负担,只给了最常见的用法,用最简洁的方式给你最需要的用法. ? ?
环境介绍 在centos7下需要挂载两个新的磁盘。为了方便后续的扩容方便,决定将这其设置为LVM管理的方式。...下面就创建一个vgdata的卷组,然后使用vgs以及vgdisplay查看一下创建后的信息。...那么就需要创建两个50G大小的逻辑卷。...下面来设置一下磁盘开机的自动挂载。 设置磁盘开机自动挂载,配置/etc/fstab文件 需要让系统开机自动挂载,需要将挂载信息写入到/etc/fstab文件中。 ?...reboot测试 LVM管理的好处就是灵活得扩容、管理磁盘,后续可以再写一个扩容磁盘的篇章。
环境:RHEL 6.5 + Oracle 11.2.0.4 RAC(2 nodes) 目的:在实验环境使用ASMLib配置共享ASM磁盘,虽然我们已经不建议使用ASMLib进行绑盘,但是无奈有客户是这样做的...,而作为一名合格的乙方技术人员,我们是需要熟悉不同技术(包括这种已经不再推荐使用的技术)从而更好的为甲方服务。...1.安装ASMLib相关包 2.配置ASMLib 3.安装GI时选择ASM磁盘 1.安装ASMLib相关包 安装ASMLib一共需要3个rpm包,分别是kmod-oracleasm,oracleasmlib...ASMLib driver: [ OK ] Scanning the system for Oracle ASMLib disks: [ OK ] 2.2 使用oracleasm createdisk创建...diskstrings设置为ORCL:*,正常就可以看到类似下面这样的ASM盘:
介绍 在用openstack的时候,有sas盘,有ssd盘,想将外挂卷用sas盘,故通过改crush规则实现 实现方式 创建 创建两条rule host分别指定为ssd/hdd ceph osd crush...rule-ssd default host ssd ceph osd crush rule create-replicated rule-hdd default host hdd 修改pool绑定的rule
源 / 开源最前线 大多数的cheatsheet都是简单的语法规则列表,如果你手头有一份cheatsheet会让你的工作效率大大提升。...近日,有一叫Python-cheatsheet项目在Hacker News、Reddit、Github等网站上成功引起了广大程序员的注意。...Python-cheatsheet是一份超全的Python速查表,最大的特点就是你无需安装和配置,在线就能使用,内容十分全面 ?...清单的开头就对这份内容进行一个梳理,可以看出内容涵盖:容器、类型、语法、系统、数据、库,以及Advanced Python等。你只要点击相关知识点,就会跳转到相关的详情页。
应用实例 实验介绍 本章节主要是对 Vue 应用实例的讲解,我们都知道在 Vue 2.x 是通过 new Vue() 来创建 Vue 应用的,但是在 Vue 3.0 中不是这样的,使用 createApp...() 来创建实例的。...创建一个应用实例 我们在接着上个章节的实验的代码,删除多余的代码之后,我们打开 src/main.js,看到引入了一堆东西,我们看到最后一行代码最吸引我们的眼球,对的,就是他创建了一个应用实例,从 Vue...data 和 methods 当一个 createApp 创建 Vue 实例时,他会将 data 里面的所有的数据都加入 Vue 的响应式系统中,进行响应式监测,当这些数据变化时,页面上展示的数据就会及时更新...值得注意的是只有当实例被创建时就已经存在于 data 中的 property 才是响应式的。也就是说如果你添加一个新的 property,比如: vm.b = 10 他是否会直接响应到我们的页面上呢?
使用 FactoryBean 接口创建实例 可以通过实现 FactoryBean 接口,然后创建一个实例到 Spring 容器中。 步骤 实现一个 FactoryBean 接口。...getObject 方法返回实例,getObjectType 方法返回实例的类型。isSingleton 表示实例是否单例。...getSchoolFactoryBean() { return new SchoolFactoryBean(); } } 上面的配置中,虽然 getSchoolFactoryBean 方法返回的是...注意,根据名称去查找实例时,”getSchoolFactoryBean” 名称对应的实例不是 SchoolFactoryBean,而是 School。”...&getSchoolFactoryBean” 名称对应的实例才是 SchoolFactoryBean 自身。
创建实例错误 实例执行所请求操作失败,实例处于错误状态。...原因是:创建时超过300秒还没有创建完成,则判定失败 #修改/etc/nova/nova.conf文件 #vif_plugging_is_fatal=true vif_plugging_is_fatal
大家好,又见面了,我是你们的朋友全栈君。 RabbitMQ简介 RabbitMQ是一个受欢迎的消息代理,通常用于应用程序之间或者程序的不同组件之间通过消息来进行集成。...具有高可用高并发的优点,适合集群服务器。采用 Erlang实现, 对主要的编程语言都有客户端支持。 RabbitMQ环境配置 linux下环境配置 我用的是centos 6.5版本。.../rabbitmqctl stop 登录web管理端 启动rabbitmq,然后浏览器输入 http://10.0.0.221:15672/ 这个ip地址是你实际安装的主机的ip,请根据实际情况修改。...刷新下,用刚才创建的账号登录,如下: 有一点要注意,如果主机配有防火墙,要把用到的端口都打开 -A INPUT -p tcp -m state --state NEW -m tcp --dport 15672...生产者不断的往消息队列发送消息,而消费者不断的从队列取消息。工程中导入前面下载的客户端依赖包。
先看初始化设置,如果做完初始化,则跳过 安装如下插件 Maven Integration plugin Git PreBuildMerge Trait Plugin Publish over SSH 并配置 二.创建项目...创建maven项目 源码管理部分 如果代码在github之类的服务器上,下面要填写路径,还有账号密码或者秘钥文件 拉取后默认进到项目的目录中 当前地址填写:https://github.com/pinefantasy.../hellosonar/ 密码填写:无 拉取的分支填写:默认master 构建编译 下载下来的java源代码,根据pom.xml用maven进行构建 Goals and options部分解释: clean...install本地安装 -Dmaven.test.skip跳过测试代码 Post Steps打包 构建完后是一堆文件,默认在/root/.jenkins/workspace/下面,用tar命令将当前目录下载的东西都打包...,这个包是要给被发布的主机。
领取专属 10元无门槛券
手把手带您无忧上云