AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[rhel5](server)

Martin Hope
Matthew
Asked: 2016-07-22 12:32:46 +0800 CST

使用 LVM 是否会导致您丢失文件系统空间两次?lvextend 后有很多缺失的空间

  • 4

我们在现场有几个 Dl360 G6。他们在 RAID 1 中有 2 个 146G 磁盘。在 LVM 之后,这显示为 136G 卷(文件系统损失 7%)。

这被雕刻成 100M /boot,其余的是一个 LVM PV。volgroup 包含 2 个逻辑卷,一个 54G 专用于交换(是的,很多,是的,这是设计使然),以及 81G 专用于 /。

截至今天,我们在 RAID 1 中添加了 2 个 300G 磁盘。这显示在操作系统中,添加到 LVM 后显示为 279G(文件系统损失 7%)。这显示为 /dev/cciss/c0d1。

我运行了这些命令-

使新阵列成为 LVM 卷 -

pvcreate /dev/cciss/c0d1

将卷添加到现有卷组 -

vgextend VolGroup00 /dev/cciss/c0d1

扩展根分区逻辑卷以使用 100% 的新空间 -

lvextend -l 100%FREE /dev/VolGroup00/LogVol01

调整音量 -

resize2fs -p /dev/VolGroup00/LogVol01

问题是,我们似乎缺少很多空间。准确的说是90G左右。vgdisplay 的输出显示大约 82G 的物理范围空闲(Free PE / Size 2642 / 82.56 GB),好像它忽略了我已经包含 100%FREE。

我在这里误读了什么吗?我做错了什么吗?任何帮助,将不胜感激。我想知道是否有可能丢失 LVM 格式的空间,然后再次丢失空间到 ext3 文件系统,这会导致可用空间的“双倍”丢失。但这似乎并不能解释我在 pvdisplay 和 vgdisplay 中看到的内容。

以下是主机上 LVM 命令的转储:

[root@bass01 ~]# pvs
  PV                VG         Fmt  Attr PSize   PFree 
  /dev/cciss/c0d0p2 VolGroup00 lvm2 a-   136.59G     0 
  /dev/cciss/c0d1   VolGroup00 lvm2 a-   279.34G 82.56G
[root@bass01 ~]# lvs
  LV       VG         Attr   LSize   Origin Snap%  Move Log Copy%  Convert
  LogVol00 VolGroup00 -wi-ao  54.00G                                      
  LogVol01 VolGroup00 -wi-ao 279.38G                                      
[root@bass01 ~]# vgs
  VG         #PV #LV #SN Attr   VSize   VFree 
  VolGroup00   2   2   0 wz--n- 415.94G 82.56G
[root@bass01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01
                      271G   18G  240G   7% /
/dev/cciss/c0d0p1      97M   19M   73M  21% /boot
tmpfs                  36G     0   36G   0% /dev/shm
[root@bass01 ~]# free -g
             total       used       free     shared    buffers     cached
Mem:            70         12         58          0          9          0
-/+ buffers/cache:          1         68
Swap:           53          0         53
[root@bass01 ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/cciss/c0d0p2
  VG Name               VolGroup00
  PV Size               136.60 GB / not usable 7.45 MB
  Allocatable           yes (but full)
  PE Size (KByte)       32768
  Total PE              4371
  Free PE               0
  Allocated PE          4371
  PV UUID               nh7cgk-3pr7-gZst-Pz6o-PAWt-X1wZ-GH4TmI

  --- Physical volume ---
  PV Name               /dev/cciss/c0d1
  VG Name               VolGroup00
  PV Size               279.37 GB / not usable 22.29 MB
  Allocatable           yes 
  PE Size (KByte)       32768
  Total PE              8939
  Free PE               2642
  Allocated PE          6297
  PV UUID               tHEAfR-HsNd-jNUT-mOwj-Ettb-N76X-fXIf0Q

[root@bass01 ~]# vgdisplay
  --- Volume group ---
  VG Name               VolGroup00
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  5
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               415.94 GB
  PE Size               32.00 MB
  Total PE              13310
  Alloc PE / Size       10668 / 333.38 GB
  Free  PE / Size       2642 / 82.56 GB
  VG UUID               dcPGvL-SUCl-l99e-pQJN-e6sA-xEKZ-Q5ZT1G

[root@bass01 ~]# lvdisplay
  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                p7of6A-poAR-1iXs-Tgpq-lJRh-qae3-VNxBTO
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                279.38 GB
  Current LE             8940
  Segments               3
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                X4iAo4-kKd8-ZZvJ-vfqq-fdMo-HaEM-YIsGE7
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                54.00 GB
  Current LE             1728
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
lvm rhel5
  • 1 个回答
  • 539 Views
Martin Hope
Red Cricket
Asked: 2013-11-28 12:08:43 +0800 CST

如何以编程方式卸载由 autofs 挂载的文件系统?

  • 3

我有一些 RHEL 系统需要禁用autofs. 我通常做的是在每个主机上运行一个脚本,执行如下操作:

# /etc/init.d/autofs stop
...
# /sbin/chkconfig autofs off
...
# reboot

但是我有一种情况,这样做reboot会导致问题。我想我可以一个接一个地登录到这些主机中的每一个并执行df并查看 autofs 挂载的文件系统并手动执行,umount /whatever但这会很痛苦。有谁知道关闭autofs和umount安装它安装的文件系统的巧妙方法?

我确实可以访问puppet. 也许我可以使用 puppet 来编辑autofs配置文件然后service autofs reload呢?

谢谢

rhel5
  • 1 个回答
  • 6719 Views
Martin Hope
Sam Elstob
Asked: 2013-08-07 07:38:35 +0800 CST

Linux 设备名:除了 /dev/cciss 还有哪些非标准的存储设备名

  • 2

这是一个关于 RHEL5 和 RHEL6 上的 Linux 存储设备名称的问题

大多数存储设备都可以使用设备名称 /dev/sda、/dev/sdb 等进行访问。存储设备是指可以作为常规文件系统进行分区、格式化和挂载的设备。

但是,HP 服务器使用 /dev/cciss/c0d0、/dev/cciss/c0d1 等作为设备名称,可能是由于历史原因。

这意味着命令或脚本需要特殊情况来处理 /dev/cciss/cxdx 而不是 /dev/sdx

我知道 cciss 模块已被 RHEL6 中的 hpsa 模块取代,这消除了这种不一致。

但是,这是一个更普遍的问题 - 是否有任何其他非标准存储设备名称可能会导致仅查找 /dev/sdx 的命令或脚本出错?

rhel5
  • 1 个回答
  • 394 Views
Martin Hope
eskaife
Asked: 2013-08-01 13:04:14 +0800 CST

查找所有用户的主目录

  • 3

我是一名软件开发人员,突然发现自己不得不玩 SysAdmin。

最近,我得到了一个以前由其他人管理的盒子,而这个系统管理员只是做了他想做的事。我的主管将这个盒子交给了 SysAdmin,看起来用户的主目录隐藏在盒子的任何地方。

不用说,他的问题的答案是“嘿实习生!”

所以,我想知道是否有办法找到盒子上所有用户的所有主目录?我正在研究的盒子是 RHEL 5。

rhel5
  • 2 个回答
  • 97 Views
Martin Hope
Adam Matan
Asked: 2013-01-31 05:47:27 +0800 CST

在数百台生产服务器上从 RHEL 5.4 升级到 RHEL 6.3 时的注意事项 [重复]

  • 2
这个问题在这里已经有了答案:
9 年前关闭。

可能重复:
在数百台生产服务器上从 Java 6 升级到 Java 7 时的注意事项

我即将在数百台生产服务器中将 RHEL 版本从 RHEL 5.4 升级到 RHEL 6.3。

升级将在生产部署之前在虚拟机的暂存环境中进行测试。

RHEL 升级是否存在任何向后兼容性问题?

rhel5
  • 1 个回答
  • 1049 Views
Martin Hope
dafydd
Asked: 2012-10-25 15:31:10 +0800 CST

ntpdate 有效,但 ntpd 无法同步

  • 5

这是在 RHEL 5.5 中。

首先,远程主机的 ntpdate 有效:

$ ntpdate XXX.YYY.4.21
24 Oct 16:01:17 ntpdate[5276]: adjust time server XXX.YYY.4.21 offset 0.027291 sec

其次,这是我的 /etc/ntp.conf 中的服务器行。所有restrict行都已被注释掉以进行故障排除。

server 127.127.1.0
server XXX.YYY.4.21

我执行service ntpd start并检查ntpq:

$ ntpq
ntpq> peer
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*LOCAL(0)        .LOCL.           5 l   36   64  377    0.000    0.000   0.001
 timeserver.doma .LOCL.           1 u   39  128  377    0.489   51.261  58.975

ntpq> opeer
 remote           local          st t when poll reach   delay   offset    disp
==============================================================================
*LOCAL(0)        127.0.0.1        5 l   40   64  377    0.000    0.000   0.001
 timeserver.doma XXX.YYY.22.169   1 u   43  128  377    0.489   51.261  58.975

XXX.YYY.22.169 是我正在使用的主机的地址。对我的 ntp.conf 文件中的 IP 地址进行反向查找可验证 ntpq 输出是否正确命名了远程服务器。但是,如您所见,它似乎只是转入我的 .LOCL。时间服务器。此外,ntptrace只返回本地时间服务器,并ntptrace XXX.YYY.4.21超时。

$ ntptrace
localhost.localdomain: stratum 6, offset 0.000000, synch distance 0.948181

$ ntptrace XXX.YYY.4.21
XXX.YYY.4.21: timed out, nothing received
***Request timed out

这看起来像我的 ntp 守护进程只是在查询自己。

我正在考虑我的测试网络时间服务器和公司网络时间服务器之间的我不控制的路由器在源端口上阻塞的可能性。(我认为 ntpdate 在端口 123 上发送,它绕过了那个过滤器,这就是为什么我不能在 ntpd 运行时使用它的原因。)我已经给网络人员发了电子邮件来检查它。

最后,telnet XXX.YYY.4.21 123永远不要超时或完成连接。

问题:

我在这里错过了什么?

我还可以检查什么来尝试找出此连接失败的位置?

会strace ntptrace XXX.YYY.4.21告诉我 ntptrace 发送的源端口吗?我可以解构大多数 strace 调用,但我无法弄清楚该数据的位置。

如果我不能直接检查我的测试网络和时间服务器之间的网关路由器,我如何建立证据证明它对这些断开连接负责?或者,我如何排除它?

rhel5
  • 5 个回答
  • 18011 Views
Martin Hope
Matthew
Asked: 2012-07-13 05:35:09 +0800 CST

pam_radius_auth.so - 在 RHEL 5.6 上设置 Radius

  • 0

我目前正在剖析单点登录 RPM。RPM 中包含模块 pam_radius_auth.so。根据此处的文档:http: //freeradius.org/pam_radius_auth/和此处: http: //freeradius.org/pam_radius_auth/INSTALL,该模块应该在 /etc/pam.d/ 此行之后被引用:

需要身份验证 /lib/security/pam_securetty.so

在这一行之前:

需要身份验证 /lib/security/pam_unix_auth.so

默认情况下,我看到 4 个包含 pam_securetty.so 的文件,但没有一个引用 pam_unix_auth.so。根据下面提供的安装文档,我无法弄清楚模块行是否需要将 pam_unix_auth 行添加到应用程序文件中以便两行都存在,或者它是否只是说明如果存在其中一行需要在该行之前或之后提供。AND 这个词的用法让我很困惑。

这是令人困惑的文档:

****************************************************** ******************** 红帽 Linux > 5.0


制作。

将“pam_radius_auth.so”复制到/lib/security/pam_radius_auth.so

在每个应用程序配置 (/etc/pam.d/application) 中添加:

auth sufficient /lib/security/pam_radius_auth.so

后

需要身份验证 /lib/security/pam_securetty.so

和之前

需要身份验证 /lib/security/pam_unix_auth.so

IE

需要 auth /lib/security/pam_securetty.so auth
sufficient /lib/security/pam_radius_auth.so auth 需要
/lib/security/pam_unix_auth.so

如果有人配置过这个,你能告诉我你的经历以及正确的解释是什么吗?谢谢!

rhel5 pam
  • 1 个回答
  • 1918 Views
Martin Hope
Tsevg9
Asked: 2012-07-07 06:34:04 +0800 CST

Mod_Perl 安装错误

  • 2

我正在安装软件,其中一个依赖项是 mod_perl,当我运行时

  #perl Makefile.PL 

我收到此错误:

************* 警告 *************

您的 Perl 配置为链接到 libgdbm,

但是找不到 libgdbm.so。

您可以将它符号链接到 /usr/lib/libgdbm.so.2.0.0

编辑:我正在使用 RHEL 5

帮我???

redhat rhel5 mod-perl
  • 2 个回答
  • 666 Views
Martin Hope
JMeterX
Asked: 2012-07-06 10:44:18 +0800 CST

让 OTRS 与 XAMPP 一起工作

  • 3

在 RHEL5 服务器上设置测试环境以测试 OTRS 工单系统。为了测试的易用性因素,我安装了 XAMPP,但似乎根本无法让票务系统从 XAMPP 开始。

我是 OTRS 的新手,正在学习。文档说去 localhost/otrs/installer.pl。首先,除了 /opt/otrs/cgi-bin 和 fcgi-bin 之外,该文件不存在于目录中的任何位置。当我尝试启动 OTRS 时,我得到了

" --> 请先启动 Web 服务器!(服务 httpd 启动)<--"

那么我需要编辑启动脚本来强制它使用 XAMPP 吗?或者我最好自己安装 HTTPD 和 MySQL?

lamp rhel5 xampp otrs
  • 1 个回答
  • 2290 Views
Martin Hope
Eric Rath
Asked: 2012-06-30 13:47:25 +0800 CST

CentOS 等同于 RHEL php-pecl-zip 包?

  • 1

我有一台装有 PHP 5.1.6 的 RHEL 5.5 主机,并且安装了 php-pecl-zip 包(使用 yum)。我有另一台装有 CentOS 5.8 和 PHP 5.1.6 的主机,我想安装相同的 php-pecl-zip 软件包。在CentOS 5.8主机上用yum搜索php-pecl-zip时,没有找到结果。安装此软件包的最安全方法是什么?我是包管理的新手。

rhel5 php5 centos5
  • 2 个回答
  • 1535 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve