华为agile controller磁盘爆满问题解决

原因:华为agile controller的数据库C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AgileControllerDB_log.LDF文件过大,当时我们有126G左右了。

华为agile controller磁盘爆满解决三步走:
1.把AgileControllerDB的恢复模式修改为简单(默认值是完整)
2.收缩数据库事务日志(华为有官方文档)
3.把AgileControllerDB的恢复模式恢复为默认的完整。

一、把AgileControllerDB的恢复模式修改为简单(默认值是完整)
如果事先不把“AgileControllerDB”的恢复模式修改为“简单”,则收缩数据库事务日志可能会没有效果。
操作步骤

  1. 以sa帐号登录数据库,右键单击“AgileControllerDB”,选择“属性”。
  2. 在选项里把“恢复模式”修改为“简单”。
  3. 单击“确定”。
    二、收缩数据库事务日志
    数据库运行一段时间之后,事务日志文件会越来越大。如果不收缩事务日志,磁盘空间将会随着时间的流逝而耗尽。
    操作步骤
  4. 以sa帐号登录数据库,右键单击“AgileControllerDB”,选择“任务 > 收缩 > 文件”。
  5. 把事务日志文件收缩为0。
  6. 收缩完成之后,到“C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA”下进行检查。如果AgileControllerDB_log.LDF显著变小,则表示数据库事务日志收缩成功。

三、把AgileControllerDB的恢复模式恢复为默认的完整。

下面是我前后C盘比较。

PS:起初我不敢操作,因为看收缩文档那样写以为是AgileControllerDB.mdf操作之后才会生成那个AgileControllerDB_log.LDF文件,那么我磁盘岂不是更不足了。最后在工程师担保之下直接按文档操作了,才知道譬如按上图那种有18G的AgileControllerDB.md和126G的AgileControllerDB_log.LDF文件同时存在条件下,按华为官方文档的收缩数据库事务日志文档操作,结果是把126G的AgileControllerDB_log.LDF变为0-几百k,所以放心操作即可。

原文地址:http://blog.51cto.com/8189171/2108091

时间: 2024-08-01 00:52:03

华为agile controller磁盘爆满问题解决的相关文章

mysql bin-log日志过大造成磁盘爆满问题解决。

今天发现公司监控系统有问题,检查发现原来是bin-log日志过大造成磁盘爆满,造成无法插入数据.于是在网上找解决方法. 1.停库,删除bin-log日志. 2.执行 reset master:(在没有从库的情况下) 3.执行show binary logs: 删除指定bin-logs之前的日志purge binary logs to 'mysql-bin.000018'; 在期间出现问题 执行对bin-log的操作命令时mysql命令行卡住了. 最后重启了数据库解决了. 在删除bin-log日志

因磁盘爆满而导致NameNode HA无法启动

场景回顾: 测试集群节点分配:35,36是namenode且开启HA,37,38,39即作为datanode,又作为journalnode. 某时间 38节点磁盘爆满,集群中hdfs及依赖的服务全部宕掉. 之后虽然将38节点清除一部分多余数据,但集群服务仍然不正常:namenode启动的时候两个都是standby,几分钟后自动关闭:datanode正常:journal正常:zkfc正常 调查过程: 查看namenode日志,显示一直在尝试连接journal,并显示 2017-08-14 17:0

华为Agile Controller-Campus web界面admin管理员密码不对无法登陆

华为Agile Controller-Campus web界面admin管理员密码不对无法登陆,重置admin的密码方法如下:(注:首先请停掉Agile Controller相关服务,包括Tomcat的,具体可以问华为400)步骤1 以sa账号登录数据库,右键单击AgileControllerDB,选择"新建查询".步骤2 执行如下语句,即可把admin账号的密码修改为Changeme123.命令如下: UPDATE OPM_E_SystemUser SET password = 'C

vsphere6.0故障:关于linux版本的vcenter6.0磁盘爆满问题和503错误问题[下]

继博主上篇<vsphere6.0故障:关于linux版本的vcenter6.0磁盘爆满问题和503错误问题探究>,博主今天**终于解决了这个故障**. 博主当时linux版本vcenter故障很严重,磁盘满而且无法ssh登录/shell登录,无法通过网上扩展磁盘容量+自动扩展命令进行处理(因为当时磁盘满了,vcenter基础服务都起不来了,包括ssh等服务). 然而,想起之前重置linux版本vcenter的root密码用到的进入引导界面,通过加入init=/bin/bash 方式进入单用户模

vsphere6.0故障:关于vCenter Appliance6.0磁盘爆满和WEB503错误问题

故障现像和http://blog.51cto.com/8189171/2063182 老肖的博客一样.vsphere web client登录闪退,SSH无法使用,出现报503错误503 Service Unavailable (Failed to connect to endpoint: [N7Vmacore4Http20NamedPipeServiceSpecE:0x65d3a354e80e] _serverNamespace = / _isRedirect = false _pipeNam

linux 下 home 目录磁盘爆满,rm 后仍然不行

linux 下 home 目录磁盘爆满,rm 后仍然不行 df -h 查到是 /home 下 kafka-manager(监控kafka)那个目录下几乎占用了home所有的空间,我用rm -f 去删除了这个目录. 删除高兴的去查看还是占用99%啊握草,du -sh 查看占用才几M, 看来确实是删除了,那我们lsof | grep /home/ 下去看下 (打开文件的进程)看到了 把这个进程kill掉就可以了 来自为知笔记(Wiz) 原文地址:https://www.cnblogs.com/thy

harbor磁盘爆满,执行垃圾回收清理镜像

1.在使用Jenkins发版操作时发现,推送私有仓库harbor报错: received unexpected HTTP status: 500 Internal Server Error 2.想要登陆harbor查看,发现harbor界面登陆报错:登陆校验失败 3.登陆服务器,查看harbor的日志,在redis.log中找到报错信息 提示磁盘爆满 4.登陆ranchar,发现rancher也挂掉了,执行:docker ps -a |grep ranchar ,拿到ranchar的容器id,执

Agile controller认证部分

1 802.1X认证操作指导1.1 登录Agile controller使用https://10.10.10.100:8443 配置思路 1.2 添加设备资源>设备管理>增加<AC6605> display accounting-scheme acco_scheme 1.3 设置策略1.3.1 定义认证规则 1.3.2 定义授权结果 1.3.3 定义授权规则 2 portal认证操作指导 2.1 添加设备资源>设备管理>增加 2.2 添加SSID 2.3 设置策略2.3

centos磁盘爆满,查找大文件并清理

今天发现vps敲入crontab -e 居然提示 “Disk quota exceeded” 无法编辑.于是"df -h"查了查发现系统磁盘空间使用100%了.最后定位到是/var/spool/mail/root 这个文件有几个G.于是清理掉,问题解决.如果不知道是哪些文件占了磁盘空间,可以看下面查找大文件方法. 以下内容转自 http://hi.baidu.com/11haiou/item/f3a4878b601e084e840fab17 linux操作系统中,经常会遇到磁盘空间满的