【AIX 命令学习】导入,导出一个卷组

简介:

exportvg 命令

用途 从一个物理卷标集中导出卷标组的定义。
语法 exportvg VolumeGroup
描述
    exportvg 命令会从系统中除去由 VolumeGroup 参数指定的卷标组的定义。由于关于卷标组及其内容的所有的系统知识都被除去了,导出的卷标组就不再可以访问了。exportvg 命令不会修改卷标组中的任何用户数据。
   卷标组是在系统内的一种非共享的资源;它不应该被其他的处理器所访问,直到它被明确地从当前处理器中导出并在其他处理器上导入。exportvg 命令的主要的使用,与 importvg 命令结合在一起,是允许可移植的卷标在处理器之间交换。只有完整的卷标组才能够被导出,而不是单个的物理卷标。利用 exportvg 命令和 importvg 命令,可以在两个处理器之间切换共享的物理卷标上的数据的所有权。
注:
  在其中有一个页面调度空间的卷标的组在该页面调度空间为活动时不能够被导出。在导出拥有活动页面调度空间的卷标的组之前,要确保页面调度空间在系统初始化的时候没有自动激活,然后再重新引导系统。
逻辑卷标的安装点信息如果超过 128 字符长的话,会从 LVCB(逻辑卷标控制块)中丢失。请对超过 128 字符长的安装点作一个注释,因为您需要手动编辑 /etc/filesystems 文件,一旦执行了 importvg 命令来完整地导入该卷标组的话。

示例
要想从系统中除去卷标组 datavg 请输入:
exportvg datavg
注:该卷标组在导出之前必须被断开,先使用varyoffvg 命令将datavg 停用!
该命令仅仅将datavg的定义信息从系统ODM数据库中除去,该卷标组不能被访问。并不删除该卷组中的数据。

importvg 命令
用途从一组物理卷中导入一个新卷组定义。
语法
importvg [ -V MajorNumber ] [ -y VolumeGroup ] [ -f ] [ -c ] [ -x ] | [ -L VolumeGroup ] [ -n ] [ -F ] [ -R ] [ -I ] PhysicalVolume
描述
注:当发出 importvg 命令到一个预先定义的卷组时,QUORUM 和 AUTO ON 的值将被重设为卷组的缺省值。应当用 lsvg 命令来检查新导入卷组的参数,并且用 chvg 命令改变任何值。
The importvg 命令使系统得知先前已导出的卷组。PhysicalVolume 参数指定只有一个物理卷来标识卷组;任何其余的物理卷(那些属于同一个卷组的物理卷)由 importvg 命令发现,并被包含在导入中。一个导入的卷组自动变化,除非此卷组是“并发”卷组。在访问卷组前,必须用 varyonvg 命令来激活“并发”卷组。
当一个带文件系统的卷组被导入时,/etc/filesystems 文件由新逻辑卷和安装点的值更新。当导入卷组并用 varyonvg 命令激活后,必须在文件系统安装前运行 fsck 命令。然而,安装点信息将从 LVCB (逻辑卷控制块)丢失,如果它的长度超过 128 个字符。在这种情况下, importvg 命令将不能用新导入的逻辑卷的节更新 /etc/filesystems 文件。应该手工编辑 /etc/filesystems 文件添加该逻辑卷新的一节。
如果逻辑卷的名称已经在系统中存在,importvg 命令更改逻辑卷的名称。它打印一个消息和新的名称到标准错误,并更新 /etc/filesystems 文件来包含此新的逻辑卷名。
注:
为了用该命令,您必须或有 root 用户权限或是 system 组的成员。
AIX V4 改变 importvg 的行为以便作为 importvg 过程的一部分,卷组能在被导入后自动由系统改变。然而,如果卷组具有并发能力,importvg 命令提示手工 varyonvg 这个导入的卷组。
一个带有镜像组合分割区的逻辑卷的卷组不能被移植回一个比 AIX 4.3.3更老的版本。
要从物理卷 hdisk07 导入卷组 bkvg,请输入:
importvg  -y bkvg hdisk07
使卷组 bkvg 对系统已知。
要在多尾系统上用 -L:
Node A has the volume group datavg varied on.
Node B is aware of datavg, but it is not varied on.
Node A: varyonvg -b -u datavg
Node B: importvg -L datavg hdisk07
Node A: varyonvg datavg

相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
阿里云实时数仓实战 - 用户行为数仓搭建
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3 )前置知识要求:熟练掌握 SQL 语法熟悉 Linux 命令,对 Hadoop 大数据体系有一定的了解   课程大纲 第一章 了解数据仓库概念 初步了解数据仓库是干什么的 第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章 用户行为数据仓库 严格按照企业的标准开发 第六章 搭建业务数仓理论基础和对表的分类同步 第七章 业务数仓的搭建  业务行为数仓效果图  
相关文章
|
域名解析 Unix Linux
AIX上如何正确挂载Linux 的nfs共享目录分享篇
AIX上如何正确挂载Linux 的nfs共享目录分享篇
736 1
|
JSON Java 数据格式
UnrecognizedPropertyException: Unrecognized field 解决
UnrecognizedPropertyException: Unrecognized field 解决
430 0
|
传感器
水传感器的技术原理有哪些
水传感器通过多种技术原理检测水质,包括电导率测量、光学感应、化学反应和生物传感等方法,可监测pH值、溶解氧、浊度等参数。
|
消息中间件 缓存 Kafka
图解Kafka:架构设计、消息可靠、数据持久、高性能背后的底层原理
【8月更文挑战第15天】在构建高吞吐量和高可靠性的消息系统时,Apache Kafka 成为了众多开发者和企业的首选。其独特的架构设计、消息可靠传输机制、数据持久化策略以及高性能实现方式,使得 Kafka 能够在分布式系统中大放异彩。本文将通过图解的方式,深入解析 Kafka 的这些核心特性,帮助读者更好地理解和应用这一强大的消息中间件。
801 0
|
消息中间件 Java Docker
RabbitMQ入门指南(一):初识与安装
RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了消息队列、RabbitMQ简介及其安装步骤等内容。
301 0
RabbitMQ入门指南(一):初识与安装
|
安全 Linux 数据安全/隐私保护
使用 `chage` 命令管理 Linux 用户密码过期策略
`chage` 命令用于管理Linux用户密码过期策略,包括设置密码最长有效期、警告天数、过期宽限期和账户非活动天数。例如,`chage -M 90 username` 设置密码最长有效期为90天,`chage -W 7 username` 设定到期前7天警告。确保具备足够权限(如root)并理解更改影响。此工具有助于增强系统安全和符合安全策略。
|
Unix
AIX同步镜像VG中的新LV,手工镜像LV
AIX同步镜像VG中的新LV,手工镜像LV
353 0
|
XML Java 数据格式
Spring中bean的初始化和销毁几种实现方式详解
Spring中bean的初始化和销毁几种实现方式详解
413 0
|
人工智能 开发框架 JavaScript
HaaS历代记与选型推荐
我手中有六个型号的HaaS开发板,陪伴和等待HaaS的成长。当我觉得HaaS型号太多的时候,就决定要写一个选型指南。但当我看到当前支持的开发板之后,发现本文更像是一片历代记或者是HaaS开发板的阅兵式。
1173 0
HaaS历代记与选型推荐
|
SQL 安全 Ubuntu

热门文章

最新文章