如何激活suselinux的vg? (suselinux激活vg)

SUSE Linux Enterprise Server (SLES) 是一种广泛使用的企业级操作系统,它提供了高效的工具和技术,可以简化服务器管理和部署。SLES中包含了许多不同的功能和服务,其中一个是LVM卷组。如果想要有效地使用SLES中的LVM卷组,需要首先激活vg。本文将介绍如何激活SUSE Linux Enterprise Server中的VG,并解释这一过程的相关细节。

什么是VG?

VG,全称为Volume Group,即卷组,是LVM的一个重要组成部分。LVM是逻辑卷管理器的缩写,它是Linux系统中的一种高级磁盘管理工具,可以将多个硬盘合并成一个逻辑设备,并且可以动态增加或减少系统中的存储容量。LVM中包含物理卷、卷组和逻辑卷。卷组是由一个或多个物理卷组成的逻辑单元,可以对其中的逻辑卷进行管理和调整。

为什么需要激活VG?

VG需要在使用之前被激活才能正常使用。LVM中的卷组在启动时不会自动激活,需要手动激活。在SLES系统中,VG可能会在服务器断电或系统崩溃后被禁用,这时需要重新激活才能使用。

怎样激活VG?

要在SUSE Linux Enterprise Server中激活VG,需要执行以下步骤:

1. 查看VG的状态

使用pvscan查看VG的状态,如果VG被禁用,则“VG一般状态”条目应该显示为“inactive”,如下所示:

[root@localhost ~]# pvscan

PV /dev/sda1 VG vg1 lvm2 [232.42 GiB / 0 free]

Total: 1 [232.42 GiB] / in use: 1 [232.42 GiB] / in no VG: 0 [0 ]

2. 激活VG

使用vgchange命令激活VG,如下所示:

[root@localhost ~]# vgchange -ay vg1

1 logical volume(s) in volume group “vg1” now active

这个命令将激活VG并将逻辑卷驱动器加载到系统中。

3. 查看VG状态

使用pvscan命令再次查看VG的状态,应该可以看到“VG一般状态”条目现在应该是“active”,如下所示:

[root@localhost ~]# pvscan

PV /dev/sda1 VG vg1 lvm2 [232.42 GiB / 0 free]

Total: 1 [232.42 GiB] / in use: 1 [232.42 GiB] / in no VG: 0 [0 ]

[root@localhost ~]#

如果“VG一般状态”条目依然是“inactive”,则表示激活失败。这时需要进一步检查系统和命令参数,确保能够正确激活VG。

注意事项

在激活VG的过程中需要注意以下几点:

1. 执行任何LVM操作之前,请备份系统数据,以防止意外数据丢失。

2. 在系统初始化和系统维护期间,应尽量避免LVM操作,以免出现系统崩溃或数据损坏等问题。

3. 尽管可以使用vgchange命令从命令行激活VG,但在实际生产环境中,建议使用图形界面工具或脚本来管理卷组,以便更好地控制系统状态和执行LVM操作。

在SUSE Linux Enterprise Server中使用LVM卷组可以提高服务器的效率和功能。然而,在使用LVM卷组时,VG必须在使用前被激活。这文章介绍了如何激活SUSE Linux Enterprise Server中的VG的步骤和注意事项。在执行此操作之前,请务必仔细检查所有命令参数和系统状态,以减少潜在的数据损失和系统崩溃的风险。

相关问题拓展阅读:

suse linux可以进行lv mirror吗

在AIX中经常用到的Mirror是在rootvg中,实现mirror vg,即rootvg中的每团镇拦个lv都可有旅如2个拷贝。 用itty vg实现mirror vg; 用lsvg -l rootvg查看lp和pp的比值,如果是1:2,说塌胡明已实现mirror。

suse 是服务器版本,当然可以管理LVM。

Suse的操作系统基本命令谁能给我点资料。

suse linux 命令

1.修改vftpd配置文件

vi /etc/vsftpd .conf#listen=YES

vi /etc/xinetd.d/vsftpd 将“disable=yes” 改为 “disable=no”使xinetd服

务启动后接收到ftp连接请求时,能够自动启动vsftpd服务进程

2. mkdir -p /srv/ftp/linux 创建文件夹p 如果文件夹不存在自动创

3. chown -R ftp:ftp /srv/ftp/linux指定linux-10目录及其子目录的拥有者为ftp用户和ftp

4. chmod -R 755 /srv/ftp/linux指定linux-10目录及其子目录的访问权限

5. mount /dev/hdc /srv/ftp/linux-10/disk1 将设备中的内容挂载到disk1中

umount /srv/ftp/linux-10/disk卸载掉disk1中挂载的文件

6. /etc/init.d/xinetd start 启动FTP服务

7. df命令

功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩

下多少空间等信息。

语法:df

说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。

该命令各个选项的含义如下:

-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

-k 以k字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

-t 显示各指定类型的文件系统的磁盘空间使用情况。

-x 列出不是某一指定类型文件系统芦毁的磁盘空间使用情况(与t选项相反)。

-T 显示文件系统类型。

8. free命令

free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,

以及共享内存和被核心使用的缓冲区。

该命令的一般格式为: free 命令中各选项的含义如下:

-b 以字节为单位显示。

-k 以K字节为单位显示。

-m 以兆字节为单位显示。

9. sync命令

sync命令是强制把内存中的数据写回硬盘,以免数据的丢失

10. shutdown命令

shutdown 命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一

条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个

时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,

会自动进行数据同步的工作。

该命令的一般格式为: shutdown 命令中各选项的含义为:

– k 并不真正关机,而只是发出警告信息给所有用户。

– r 关机后立即重新启动。

– h 关机后不重新启动。

– f 快速关机,重启动时跳过fsck。

– n 快山哗游速关机,不经过init程序。

– c 取消一个已经运行的shutdown。

需要特别说明的是,该命令只能由超级用户使用。

11. date命令

date命令的功能是显示和设置系统日期和时间。

12. cal命令

cal命令的功能是显示某年某月的日历。

该命令的一般格式为: cal > 命令中各选项的含义为:

– j 显示出给定月中的每一天是一年中的第几天(逗销从1月1日算起)。

– y 显示出整年的日历。

13. echo命令

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo 字符串

其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字

符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输

出,各字符串之间用一个空格分割。

14. 从ftp安装linux系统

install= hostip=ip(新系统ip)/24 gateway=192.168.0.1(

网关)

15. chkconfig –level 235 ntp on使用系统启动时,自动启动NTP服务

16. /etc/init.d/ntp restart 启动NTP服务

17. route add -net 224.0.0.0 netmask 240.0.0.0 dev eth 配置Linux多播路由 添加

该路由项

18. netstat -nr查看路由表

19. netstat -an|less查看服务端口的状态

20. /etc/init.d/novell-tomcat4 restart 重启Tomcat(在iManage中安装插件后)

21. chmod 777 文件名修改文件权限

22. ndsconfig rm删除ED实例

23. 精确同步时间

先将ntp服务停掉 rcxntpd stop 然后执行 ntpdate 命令 (多次执行缩短时间差) 最后启动

rcxntpd start

24. Linux 更改MAC地址:

1.> 临时更改:

# ifdown eth0

# ifconfig eth0 hw ether(MAC地址)

# ifup eth0

2.> 永久生效:(对于suse不起作用)

# vi /etc/rc.d/rc.local

ifdown eth0

ifconfig eth0 hw ether(MAC地址)

ifup eth0

# service network restart(suse 9:rcnetwork restart)

3.> 添加新网卡:

a. VM –> 添加网卡

b. 启动时按 ‘

c. 在/etc/sysconfig/network-s/创建新网卡文件

d. 配置新网卡文件

25. Linux 更改MAC地址:

1.1 redhat:

a. $ cd /etc/sysconfig/network-s

b. Edit file “ifcfg-eth0”, change to your real MAC address

(Use “ifconfig -a” to display real MAC address.)

c. $ /etc/init.d/network start (to restart network.)

1.2 SuSE:

a. $ cd /etc/sysconfig/network

b. $ mv ifcfg-eth-id-00:0c:29:ba:b2:ad ifcfg-eth0

c. $ vi /ifcfg-eth0

d. $ 添加 LLADDR=’real MAC address’

e. $ 到YAST里面配置静态IP

(Use “ifconfig -a” to display real MAC address.)

f. $ reboot(重启系统)

2.修改redhat locale:

cd /etc/sysconfig/

编辑i18n文件,指定自己所需的locale

3.修改SuSE hostname:编辑/etc/HOSTNAME

26. 增加反向代理名称.168.10.in-addr-arpa

27. suse 配置ftp服务

a. vi /etc/vsftpd.conf

b. 将listen=yes 注释掉

c. vi /etc/xinetd.d/vsftpd

d. 将 disable=yes 改为 disable=no

e. /etc/init.d/xinetd start 启动FTP服务

(suse9只需执行c,d,e suse10都需要执行)

28. 查找文件 find 路径 -name(-size,-type) file

29. 查找字符 grep 参数(-l 显示匹配行号,-I 忽略大小写,-r 递归查找) ‘str’ fielist

30. 比较文件 diff 参数(-w忽略空格 ,-I忽略大小写 ) file file

31.kill

1.作用

kill命令用来中止一个进程。

2.格式

kill pid …

kill -l

3.参数

-s:指定发送的信号。

-p:模拟发送信号。

-l:指定信号的名称列表。

pid:要中止进程的ID号。

Signal:表示信号。

4.说明

进程是Linux系统中一个非常重要的概念。Linux是一个多任务的操作系统,系统上经常同时运行着多个进

程。我们不关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,所关心的是如何去控制

这些进程,让它们能够很好地为用户服务。

Linux 操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。交互进程是由一个Shell启

动的进程。交互进程既可以在前台运行,也可以在后台运行。批处理进程和终端没有联系,是一个进程序

列。监控进程(也称系统守护进程)时Linux系统启动时启动的进程,并在后台运行。例如,httpd是著名

的 Apache服务器的监控进程。

kill命令的工作原理是,向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统

内核就可以对进程标识号指定的进程进行操作。比如在top命令中,我们看到系统运行许多进程,有时就

需要使用kill中止某些进程来提高系统资源。在讲解安装和登陆命令时,曾提到系统多个虚拟控制台的作

用是当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作关闭这个程序。此时使用的命令就

是kill,因为kill是大多数Shell内部命令可以直接调用的。

5.应用实例

(1)强行中止(经常使用杀掉)一个进程标识号为324的进程:

#kill -9 324

(2)解除Linux系统的死锁

在Linux 中有时会发生这样一种情况:一个程序崩溃,并且处于死锁的状态。此时一般不用重新启动计算

机,只需要中止(或者说是关闭)这个有问题的程序即可。当 kill处于X-Window界面时,主要的程序(除了

崩溃的程序之外)一般都已经正常启动了。此时打开一个终端,在那里中止有问题的程序。比如,如果

Mozilla浏览器程序出现了锁死的情况,可以使用kill命令来中止所有包含有Mozolla浏览器的程序。首先

用top命令查处该程序的PID,然后使用kill命令停止这个程序:

#kill -SIGKILL XXX

其中,XXX是包含有Mozolla浏览器的程序的进程标识号。

(3)使用命令回收内存

我们知道内存对于系统是非常重要的,回收内存可以提高系统资源。kill命令可以及时地中止一些“越轨

”的程序或很长时间没有相应的程序。例如,使用top命令发现一个无用 (Zombie) 的进程,此时可以使

用下面命令:

#kill -9 XXX

其中,XXX是无用的进程标识号。

然后使用下面命令:

#free

此时会发现可用内存容量增加了。

(4)killall命令

Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:

# killall -HUP inetd

32.rm 删除命令

rm -r 删除目录,不管目录中有没有文件

rm -rf 强制删除,没有提示

33.ln命令

ln -s 源文件(绝对路径) 目标文件 (软连接)

34.查看本机开放的端口

1、netstat 查看端口和连接

netstat 列出目前已经连接的服务名

netstat -a 列出目前已经连接的和正在监听的服务名

netstat -an 列出目前已经连接的和正在监听的端口号(与上面的命令功能一样,只是不解释端口

号对应的服务名)

netstat -ap 在上面命令的基础上列出连接的PID(进程号),用这个PID,可以使用KILL 来杀死连接

例如:某个连接的PID=111,想踢出去就使用 KILL。ok!

netstat -rn 输出路由表

2、nmap

nmap 127.0.0.1 查看本机开放的端口,会扫描所有端口

nmap -p 127.0.0.1 扫描指定端口范围

nmap -PT 192.168.1.扫描一组范围的电脑

35. 交互方式管理identity manager 对象

dxcmd -host 192.168.37.133 -port 524

36. ps -A 产看进程

37. ssh -X (ip address) 远程连接另一系统

38. pkill firefox-bin(进程名) 以进程名杀进程

关于suselinux激活vg的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 如何激活suselinux的vg? (suselinux激活vg)