【问题标题】:change a lib file to to another location centos 7将lib文件更改到另一个位置centos 7
【发布时间】:2017-07-18 09:23:48
【问题描述】:

我正在使用 centos7 ,我是新手 我已经安装了 arangodb rpm,在 root 的 /yum.repos.d/ 创建了 repo。 并且 arangodb3 安装在 /var/lib/arangodb3 位置 这个目录被使用了,我还有另一个目录 /home 有剩余空间。 如何将其切换到免费目录。
运行 df - h 我得到:

[root@cloudera-manager log]# df -h
Sys. de fichiers        Taille Utilisé Dispo Uti% Monté sur
/dev/mapper/centos-root    50G     50G   20K 100% /
devtmpfs                  7,8G       0  7,8G   0% /dev
tmpfs                     7,8G       0  7,8G   0% /dev/shm
tmpfs                     7,8G     33M  7,8G   1% /run
tmpfs                     7,8G       0  7,8G   0% /sys/fs/cgroup
/dev/sda1                 497M    218M  280M  44% /boot
/dev/mapper/centos-home   442G     14G  429G   3% /home
tmpfs                     1,6G       0  1,6G   0% /run/user/0
tmpfs                     1,6G       0  1,6G   0% /run/user/994
cm_processes              7,8G       0  7,8G   0% /run/cloudera-scm-agent/process
[root@cloudera-manager log]#

我想把它搬到另一个位置/家

【问题讨论】:

    标签: repository centos7 space arangodb


    【解决方案1】:

    arangodb rpm 安装在 /etc、/usr/bin、/usr/bin、/usr/share、/var/lib、/var/log、/var/run 下。根据您的 df 输出,所有这些都将映射到您的根分区。所以很难把这个包裹搬到别处。 (见https://unix.stackexchange.com/questions/323532/yum-install-package-name-to-different-directory

    一个更好的主意可能是测量您的磁盘使用情况并将您最大的磁盘空间用户重新定位到 /home。例如,具有日志文件的 /var/log 通常会占用大量空间。

    有两个有用的命令是dufind

    du -s 将显示最大的目录。

    # du -s /*/* | sort -n
    

    find 命令将显示大于 10MB 的文件。

    # find / -size +10M
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-30
      • 2013-05-02
      • 1970-01-01
      相关资源
      最近更新 更多