小编Yve*_*tin的帖子

如何在虚拟磁盘增长后在线扩展 Linux PV 分区

VMware 允许在线扩展虚拟磁盘的大小 - 当 VM 运行时。Linux 系统的下一个预期步骤是:

  1. 扩展分区:删除并创建一个更大的分区 fdisk
  2. 扩展 PV 大小 pvresize
  3. 使用自由区进行lvresize操作
  4. 然后resize2fs对于文件系统

但我坚持第一步:fdisksfdisk仍显示旧大小的磁盘。

由于虚拟 LSI 逻辑控制器,我的磁盘是连接的 SCSI 虚拟磁盘。

如何在不重启的情况下刷新 Linux 内核中可用的虚拟磁盘大小和分区表信息?

据我所知,由于 VMWare 工具,所有这些步骤都可以用于正在运行的 Windows,无需重新启动,甚至无需任何用户操作。在 Linux 上,我也希望在线完成所有步骤,而且我已经知道步骤 2、3 和 4 可以在线工作。但是第一个 - 更改分区表中声明的分区大小(仍然)似乎需要重新启动。

更新:我的系统是内核为 2.6.26 的 Debian Lenny,我扩展的磁盘是主磁盘,其中包含一个包含“/”的“根”LV 的大 PV。

virtualization linux partition lvm vmware-esx

19
推荐指数
3
解决办法
19万
查看次数

无法从 Linux 使用 ActiveDirectory Kerberos 密钥表

我正在为完全用 Java(JLAN 项目)实现的Alfresco CIFS 协议配置 Kerberos 身份验证。这不是第一次了,我过去常常在一次拍摄中就设置好了。

在同一个网络中,使用ActiveDirectory Windows 2008R2和相同的程序,我已经成功完成了两个环境的设置,但生产环境给我带来了麻烦。

生产密钥表是ktpass在 ActiveDirectory 上使用RC4-HMAC生成的,就像其他环境一样。该帐户AlfrescoCifsP专用于生产和此唯一服务:

ktpass -princ cifs/myserver.mydomain.com@MYDOMAIN.COM
       -mapuser MYDOMAIN\AlfrescoCifsP -pass <password>
       -crypto RC4-HMAC-NT -ptype KRB5_NT_PRINCIPAL -out c:\temp\prod.keytab
Run Code Online (Sandbox Code Playgroud)

现在我尝试在RedHat 5.8 上使用 MIT Kerberos 库和1.6.1-70-el4版本的实用程序,但出现以下错误:

$ kinit -k -t prod.keytab cifs/myserver.mydomain.com
kinit(v5): Key table entry not found while getting initial credentials
Run Code Online (Sandbox Code Playgroud)

以下是我检查过的(多次):

  • 我的krb5.conf默认领域设置没问题
  • 我可以打开prod.keytab使用ktutil,并列出了插槽cifs/myserver.mydomain.com
  • 我可以使用密码和命令进行身份验证 kinit cifs/myserver.mydomain.com
  • kvno cifs/myserver.mydomain.com 返回与 keytab 条目相同的密钥号
  • 我还删除了 …

linux kerberos windows-server-2008-r2

7
推荐指数
1
解决办法
2万
查看次数

原始磁盘块设备上的 DRBD

我尝试在/dev/sdb没有分区表的原始磁盘设备上设置 DRBD ,也没有 LVM 堆栈 PV/VG/LV

由于这个磁盘是虚拟的,并且我使用的管理程序允许动态磁盘扩展,我不想在扩展我的 DRBD 文件系统时打扰 LVM 操作或重新分区

我的资源定义再简单不过了

resource data {
  device  /dev/drbd1;
  meta-disk internal;
  disk    /dev/sdb;
  on node1 {
    address 10.10.10.16:7789;
  }
  on node2 {
    address 10.10.10.17:7789;
  }
}
Run Code Online (Sandbox Code Playgroud)

创建元数据作品

# drbdadm create-md data
initializing activity log
NOT initializing bitmap
Writing meta data...
New drbd meta data block successfully created.
Run Code Online (Sandbox Code Playgroud)

但是附加操作失败

 # drbdadm attach data
 1: Failure: (127) Device minor not allocated
 additional info from kernel:
 unknown minor
 Command 'drbdsetup-84 attach 1 /dev/sdb …
Run Code Online (Sandbox Code Playgroud)

drbd raw-disk

7
推荐指数
2
解决办法
9693
查看次数