服务器因为断电启动不了
1、系统启动不起来,主要原因是关机的时候没有停止服务,直接相当于断电
系统启动的时候进度条的时候会报错内存溢出。
1.1首先进入单用户模式
进入控制台倒计时的时候按e–>e–>enter–>输入single–>b
1.2进入营救模式
关机–>编辑设置–>cd/dvd–>选择镜像–>上边勾选打开电源时连接–>选项–>强制BIOS启动–>开机选择从光盘启动
以上2种方法都未能打开服务器。
2、将硬盘挂载到别的机器上。
2.1首先创建一个新的操作系统
注意,挂载镜像的时候要选择打开电源时连接。要不然提示找不到os
还有就是网络适配器要主要选择合适的。vmwarefc
搭建本地yum源,前提是镜像已经挂载,镜像在系统中的文件为/dev/sr0或者是/dev/cdrom
将镜像挂载到/mnt/repo这个文件中去
mount /dev/cdrom /mnt/repo/[root@app1 app1]# !84
cd /mnt/repo/
[root@app1 repo]# ll
total 869
dr-xr-xr-x. 3 root root 2048 Jul 2 2015 EFI
-r--r--r--. 1 root root 8724 Nov 7 2012 EULA
-r--r--r--. 1 root root 10726 Nov 7 2012 EULA_de
-r--r--r--. 1 root root 8724 Nov 7 2012 EULA_en
-r--r--r--. 1 root root 10846 Nov 7 2012 EULA_es
-r--r--r--. 1 root root 10682 Nov 7 2012 EULA_fr
-r--r--r--. 1 root root 10497 Nov 7 2012 EULA_it
-r--r--r--. 1 root root 13173 Nov 7 2012 EULA_ja
-r--r--r--. 1 root root 9841 Nov 7 2012 EULA_ko
-r--r--r--. 1 root root 10033 Nov 7 2012 EULA_pt
-r--r--r--. 1 root root 7306 Nov 7 2012 EULA_zh
-r--r--r--. 1 root root 18092 Jun 30 2010 GPL
dr-xr-xr-x. 3 root root 12288 Jul 2 2015 HighAvailability
dr-xr-xr-x. 3 root root 2048 Jul 2 2015 images
dr-xr-xr-x. 2 root root 2048 Jul 2 2015 isolinux
dr-xr-xr-x. 3 root root 2048 Jul 2 2015 LoadBalancer
-r--r--r--. 1 root root 114 Jul 2 2015 media.repo
dr-xr-xr-x. 2 root root 690176 Jul 2 2015 Packages
-r--r--r--. 1 root root 16435 Sep 2 2010 README
dr-xr-xr-x. 25 root root 6144 Jul 2 2015 release-notes
dr-xr-xr-x. 2 root root 4096 Jul 2 2015 repodata
dr-xr-xr-x. 3 root root 14336 Jul 2 2015 ResilientStorage
-r--r--r--. 1 root root 3375 Jun 12 2015 RPM-GPG-KEY-redhat-beta
-r--r--r--. 1 root root 3211 Jun 12 2015 RPM-GPG-KEY-redhat-release
dr-xr-xr-x. 3 root root 2048 Jul 2 2015 ScalableFileSystem
dr-xr-xr-x. 3 root root 2048 Jul 2 2015 Server
-r--r--r--. 1 root root 3757 Jul 2 2015 TRANS.TBLcd /etc/yum.repos.dvdrm -rf * 最好是move[root@app1 app1]# vim /etc/yum.repos.d/1.repo [ff]name=repobaseurl=file:///mnt/repo // /mnt/repo这是镜像挂载的位置gpgcheck=0enabled=1
搭建完成之后检查是否成功,是否已经存在包
yum list
挂载硬盘,这次挂载的是lvm
首先在编辑配置中把要挂载的硬盘文件加进去,但是加进去之后我们也不确定是哪个盘,一般是系统盘后边的盘
[root@app1 Middleware]# fdisk -l //下面会看到所有硬盘的情况,sda是虚拟机自己的硬盘,sdb则是挂载上去的硬盘Disk /dev/sda: 17.2 GB, 17179869184 bytes
64 heads, 32 sectors/track, 16384 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000044c3Device Boot Start End Blocks Id System
/dev/sda1 * 2 501 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 502 1525 1048576 82 Linux swap / Solaris
Partition 2 does not end on cylinder boundary.
/dev/sda3 1526 16384 15215616 83 Linux
Partition 3 does not end on cylinder boundary.Disk /dev/sdb: 75.2 GB, 75161927680 bytes
255 heads, 63 sectors/track, 9137 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00035f4cDevice Boot Start End Blocks Id System
/dev/sdb1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sdb2 26 9138 73194496 8e Linux LVMDisk /dev/mapper/vg_zk3-LogVol01: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Disk /dev/mapper/vg_zk3-LogVol00: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Disk /dev/mapper/vg_zk3-LogVol02: 49.2 GB, 49178214400 bytes
255 heads, 63 sectors/track, 5978 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
#vgdisplay //显示出多有卷组信息
[root@app1 Middleware]# vgdisplay--- Volume group ---VG Name vg_zk3System ID Format lvm2Metadata Areas 1Metadata Sequence No 4VG Access read/writeVG Status resizableMAX LV 0Cur LV 3Open LV 1Max PV 0Cur PV 1Act PV 1VG Size 69.80 GiBPE Size 4.00 MiBTotal PE 17869Alloc PE / Size 17869 / 69.80 GiBFree PE / Size 0 / 0 VG UUID i7SUQg-TNIE-smnh-6sBC-O2QI-0r5J-3B6GFp
(主要是通过大小来区分的)
#lvscan //看到上面是挂在上去的磁盘,有没有激活
[root@app1 Middleware]# lvscanACTIVE '/dev/vg_zk3/LogVol01' [20.00 GiB] inheritACTIVE '/dev/vg_zk3/LogVol00' [4.00 GiB] inheritACTIVE '/dev/vg_zk3/LogVol02' [45.80 GiB] inherit
如果没有被激活的话,#vgchange -ay /dev/vg01 //激此卷组
#mkdir /mnt/app1/ //新建一个文件夹用来作为挂载点
#mount /dev/vg01/逻辑卷名(比如LogVol00) /mnt/hdb //挂载vg01/LogVol00
怎么判断挂载哪一个卷呢,一般是大的文件是我们要挂载的磁盘文件
[root@app1 Middleware]# mount /dev/vg_zk3/LogVol02 /mnt/app1/
进入到挂载的文件夹,看下自己的文件挂载过来了么
[root@app1 Middleware]# cd /mnt/app1/
[root@app1 app1]# ll
total 1043580
drwxr-xr-x. 2 root root 4096 Mar 13 2017 backup
drwxr-xr-x. 24 1000 1000 4096 Mar 23 18:07 deploys
drwxr-xr-x. 4 root root 4096 Feb 25 18:17 download
drwxr-xr-x. 27 1000 1000 4096 Mar 22 09:20 file_service
drwxr-xr-x. 5 1000 1000 4096 Mar 22 14:51 logs
drwx------. 2 root root 16384 Dec 7 2016 lost+found
drwxr-xr-x. 4 root root 4096 Jan 7 15:46 mongodb
drwxr-xr-x. 3 root root 4096 Jan 7 15:35 node
drwxr-xr-x. 2 root root 40960 Jul 5 2017 pictest
drwxr-xr-x. 2 root root 4096 Jul 5 2017 pictest1
drwxr-xr-x. 2 root root 4096 Jun 26 2018 shells
drwx------. 3 2001 2001 4096 Mar 29 19:27 sonar
drwxr-xr-x. 2 root root 4096 Jun 16 2017 swap
drwx------. 18 1000 1000 4096 Mar 29 18:51 wls
-rwxr-xr-x. 1 1000 1000 1068506707 Oct 26 2016 wls1036_generic.jar
drwx------. 2 2000 2000 4096 Mar 14 2017 zl
使用完以后要卸载
#umount /mnt/app1#vgchange -an /dev/vg01 去除激活的LVM分区修改过卷组名的这个硬盘是不能再启动了,应为默认启动引导是引导到VolGroup00卷组的,所以修改过卷组名的硬盘要想仍能重新启动的话,必须把卷组名修改会默认的VolGroup00但是在已经有VolGroup00卷组的虚拟机上是不能修改的!这里我们单独建立一个分区格式不是Linux LVM格式的虚拟机来挂载硬盘,其格式为ext3的(显示为Linux)#fdisk -l //查看是否识别挂上的硬盘#vgscan //扫描卷组#lvscan //查看要改名的卷组是否被激活,要是被激活的话则不能修改卷组名,如果直接修改的话会提示报错#vgchange -an /dev/VolGroup00 //如果上一步骤是激活状态,则需用此命令修改为不激 活状态#lvscan //查看是否修改为不激活状态#vgrename vg01 VolGroup00 //修改为不激活状态则可以修改卷组名在ext3格式分区的虚拟机上直接挂载Linux LVM分区的硬盘的方法如下:#fdisk -l //查看是否识别挂上的硬盘#vgscan //扫描卷组#vgdisplay //显示所有卷组#lvscan //查看挂载的磁盘的卷组是否处于激活的状态#vgchange -ay /dev/VolGroup00 //如上步看到没有激活,则执行此命令#mkdir /mnt/hdb //创建挂载点的文件夹#mount /dev/VolGroup00/LogVol00 /mnt/hdb // 挂载,挂载后则可以访问/mnt/hdb#umount /mnt/hdb //卸载磁盘#vgchange -an /dev/VolGroup00 //去除挂载磁盘卷组的激活状态
注意mount的时候报错,这2个错误是由于挂载的对象不对造成的。
mount:you must specify the filesystem type
mount: unknown filesystem type 'LVM2_member'
服务器因为断电启动不了相关推荐
- mysql 断电 启动不了 start: Job failed to start
公司内部服务器,突然断电,造成无法启动的解决办法 把my.cnf中配置的datadir路径下的ib_logfile* (比如ib_logfile0, lb_logfile1....)文件移到另外一个目 ...
- 【服务器数据恢复】服务器意外断电导致raid信息丢失的数据恢复
服务器数据恢复环境: 某品牌服务器riad5,存储的是普通类型文件. 服务器故障: 在正常工作状态下服务器意外断电,服务器管理员重启服务器发现该服务器内的raid信息丢失,服务器无法使用. 服务器故障 ...
- 未找到文件 服务器可能无此更新包文件,win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案...
1. 环境:win7 64位安装xampp 32位. 2. 安装过程最后,报错,提示windows找不到-n文件.以及说没有安装Microsoft Visual C++ 2008 Redistribu ...
- 网站服务器断电后果,数据库服务器突然断电后果
数据库服务器突然断电后果 内容精选 换一换 当企业的IT系统部署在本地数据中心,为了提升IT系统可靠性且降低投资成本时,可通过跨云容灾的方式,将容灾系统部署在云端.华为云提供的跨云容灾方案,面向大量企 ...
- h3c服务器系统关闭pxe,h3c服务器设置pxe启动
h3c服务器设置pxe启动 内容精选 换一换 该字段被如下接口使用:查询规格详情和规格扩展信息列表 /v1/{project_id}/cloudservers/flavors查询云服务器规格扩展字段详 ...
- 【kafka】服务器上Kafka启动 Cannot allocate memory
1.概述 转载:服务器上Kafka启动报错:error='Cannot allocate memory' (errno=12) 解决问题思路:大问题拆小问题.从源头(Kafka有无启动成功)开始测试, ...
- 怎么用命令启动服务器文件,linux启动服务器命令
linux启动服务器命令 内容精选 换一换 安装Linux版的迁移Agent时,您输入AK/SK并启动迁移Agent后,提示"No such file or directory: 'rsyn ...
- 戴尔DELLR740服务器修改bios启动项,安装redhat7.4
安装过程: 1.首先制作好U盘启动的IOS 2.将U盘插入到R740前面板的USB接口 3.按下开机按钮开启出现如下画面后按F11健,进入boot manager 4.进入启动项,选择One-shot ...
- 服务器系统重启和断电重启,服务器设置断电重启吗
服务器设置断电重启吗 内容精选 换一换 提升网络性能需要在X86服务器BIOS设置中将电源策略设为高性能模式,具体操作如下.请使用root用户执行如下操作.执行以上命令会输出当前CPU模式,参见表1. ...
最新文章
- CF912D Fishes 期望
- android 9.0室内定位方案,Android GPS室内定位问题的解决方法(location为null)
- 系统调用日志收集系统
- vs调用matlab复杂,关于VS调用matlab的问题,求教大神
- 使用网盘搭建svn服务器详解步骤
- 安装python的redis模块
- JavaScript 数组详解
- c 调用python_c调用python
- Java面向对象编程(高级)
- leetcode374. 猜数字大小
- db2存储过程 可以使用游标循环嵌套吗_DB2存储过程使用动态游标的例子
- faster-rcnn tensorflow windows python 训练自己数据
- 在JSP中常见问题,防止SpringMVC拦截器拦截js等静态资源文件的解决方案
- [转载] python 去除字符串中指定字符
- 在LINUX上部署SOFA
- Python程序设计实验——2.掷骰子游戏
- Java计算同比环比
- xshell功能大全(上)
- nginx 499 错误的解决
- 没有基础学习大数据难吗?