当前位置: 首页 > news >正文

Xen Server服务器释放磁盘空间

disk.sh

#!/bin/bashcd /run/sr-mount/e54f0646-ae11-0457-b64f-eba4673b824c
# 全部虚拟机物理磁盘文件存储
a=$(ls -l | awk '{print $NF}' | cut -d'.' -f1)
# 使用中的虚拟机物理磁盘文件
b=$(xe vm-disk-list --multiple | grep uuid | awk '{print $NF}')printf "%s\n" "${a[@]}" | sort > /tmp/a_sorted.txt
printf "%s\n" "${b[@]}" | sort > /tmp/b_sorted.txt#comm -23 /tmp/b_sorted.txt /tmp/a_sorted.txt
#comm -13 /tmp/b_sorted.txt /tmp/a_sorted.txt# 获取未使用的垃圾磁盘文件,删除,释放空间
array=($(comm -13 /tmp/b_sorted.txt /tmp/a_sorted.txt))#echo ${#array[@]}
for i in "${array[@]}"; dofile="$i.vhd"if [[ -f $file ]]; thendu -sh $filefi
done

bash disk.sh | sort -rh | cat -n

以上结果可删除释放磁盘空间

相关文章:

  • 在Ubuntu上利用loongarch64交叉编译工具编译opencv4.4.0
  • 接口 RESTful 中的超媒体:REST 架构的灵魂驱动
  • AI人工智能与LLM语言大模型
  • AIGC 基础篇 Python基础 03 列表与条件判断
  • OpenCV CUDA模块光流计算-----实现Farneback光流算法的类cv::cuda::FarnebackOpticalFlow
  • FreeRTOS队列
  • c语言——字符函数
  • 查询宝塔的数据库信息
  • 多轮对话实现
  • 【大模型】RankRAG:基于大模型的上下文排序与检索增强生成的统一框架
  • 格恩朗超声波水表 绿色助农 精准领航​
  • 02.运算符
  • [ linux-系统 ] 进程控制
  • helm使用说明和实例
  • 赞助打赏单页HTML源码(源码下载)
  • 基于算法竞赛的c++编程(24)位运算及其应用
  • python3基础语法梳理(一)
  • 安全领域新突破:可视化让隐患无处遁形
  • Easy Excel
  • c语言(持续更新)
  • 武汉想做网站/百中搜优化软件靠谱吗
  • v9双语版网站怎么做/安卓优化大师下载安装
  • 做网站内容/网站seo哪家做的好
  • 微信防红短链接生成/南宁企业官网seo
  • 学校网站建设自查报告/足球比赛统计数据
  • 培训机构不退费最有效方式/培训推广 seo