Articles of uuid

为什么/ dev / disk / by-id /在突然closures服务器后更改?

我pipe理的是/ etc / fstab中使用/ dev / disk / by-id / DISK_ID-partN引用某些分区的服务器 。 服务器突然断电,并更改了/ dev / disk / by-id / DISK_ID-partN的DISK_ID部分 。 我总是使用UUID在/ etc / fstab中引用分区,并且会更改fstab的conf,但是我仍然想知道为什么在因特网上有大量的人表示这样的硬盘标识符不会改变时, by-id会改变。 分区UUID是否也可以改变(如果是这样的话)还是UUID比by-idless“可变”?

如何将CentOS / RHEL7中的grub2从UUID更改为旧式设备?

与CentOS / RHEL 7相比,有一些变化(与CO / RHEL 6相比)。 其中之一是使用grub2而不是grub 。 默认情况下,操作系统似乎使用UUID来“查找”引导设备。 是否有一个易于使用receipe来取回设备名称(如/ dev / sda1)? 问题的背景:我打算从模板克隆更多的虚拟机。 Base是具有不同UUID的新(虚拟)磁盘设备。 如果我不能恢复到sda1,我需要将grub.cfg中克隆的UUID更改为新的UUID – 即计划“B”。 2017年10月26日更新 root =的内核参数将被更改为磁盘 – 请参阅下面的Thomas答案。 这部分仍然有问题,由grub2-mkconfig生成: if [ x$feature_platform_search_hint = xy ]; then search –no-floppy –fs-uuid –set=root –hint-bios=hd0,msdos1 –hint-efi=hd0,msdos1 –hint-baremetal=ahci0,msdos1 –hint='hd0,msdos1' 716433ab-9e30-42a7-a272-6c66243499d2 else search –no-floppy –fs-uuid –set=root 716433ab-9e30-42a7-a272-6c66243499d2 fi 这仍然包含对UUID的search。 如果找不到,启动过程将会出现错误“找不到”或类似的东西。 按下ENTER键后,系统会自动启动。 其余的Q是如何去激活该部分(我没有find禁用feature_platform_search_hint的地方)?

在复制的EBS快照上使用UUID

复制的EBS快照的UUID是否与原始的不同? 在通过EC2实例中的fstab挂载EBS卷时,如果它是复制的快照,它看起来是相同的UUID? 它是否正确? UUID是否一样?

是否有可能加载新的PostgreSQL库而不重新启动服务器?

我需要支持Postgres服务器(64位Amazon Linux AMI)中的uuid库。 我已经安装了uuid和uuid-pgsql软件包。 是否可以加载库而不重新启动Postgres服务器? PostgreSQL版本是8.4.11。

LVM DM UUID是否包含任何元数据?

例如,在下面列出的名称中,名称中有任何元数据,例如基于服务器序列号或创build的date等: dm-uuid-LVM-7Acc13lm0nUzEWXMNDfB4vBTyjGRtEbG13lq81vVyp1RtuXc3ASRkGHkU17BufdS 我问的原因是在AIX中我知道PVID包含系统的机器ID。 我曾经尝试从LVM2工具集中查看lvcreate.c,但不是一个C程序员,它没有透露太多。

在ESXi中更改VM的实例UUID

背景 我在自由模式下运行ESXi 6.0.0。 我创build了一个VM,然后将其文件复制到数据存储中的另一个文件夹,以创build下一台机器(几乎就像一个模板)。 我结束了两个工作的虚拟机在生产中已经做得很好。 问题 我的备份驱动器终于进来了,所以现在我试图设置Unitrends进行虚拟机级备份。 当我尝试将Unitrends连接到ESXi时,会出现错误: 虚拟机“vm1name”和“vm2name”具有相同的实例UUID。 请使用VMware vSphere Client或其他pipe理工具为其中一个虚拟机分配新的UUID。 根据这个论坛post的build议:我试图编辑VMX文件来更改bios.uuid值。 这并没有解决这个错误。 接下来我尝试在PowerCLI中使用该脚本。 它告诉我,我确实有重复的实例 UUID的。 这些显然不同于vmx文件中的UUID值(这是唯一的)。 我有两台机器都有实例的UUID 52c7dbf3-E442-da43,a0b1-2a9befd93919 不幸的是,似乎我找不到更改实例UUID的方法。 我一直没能在网上find任何关于它的信息。 题 如何更改ESXi上虚拟机的实例 UUID ? 我真的必须得到它的工作,我会很感激你可以提供任何帮助。 谢谢!

用UUID而不是path挂载LV有什么好处吗?

我知道我可以通过将其path(如/dev/sda1或/dev/mapper/myvg-logicalVolume1 )或fs标签( LABEL=root )或UUID( UUID=1234-5678-… )。 在使用“经典”分区(比如/dev/sda1的UUID方面,我发现在可靠性方面有明显的优势,因为如果您重新分区驱动器/更多分区/添加更多磁盘,可能是您的一些分区现在被识别与另一个名字,虽然通过UUID挂载更难以分辨您的数据存储在哪个分区/ LV。 但是,使用LVM ,我的胆量告诉我,LVM系统本身pipe理他们的磁盘/分区的发现,并且不pipe现在命名为不同的一些PV(在与分区/磁盘一起玩之后)。 所以UUID挂载或者使用/dev/mapper/vg-lv这样的path不会有任何区别(可靠性),后者更加清晰。 它是否正确?

VMware:确定源模板

有没有一种方法来识别虚拟机的父模板。 我有几个从不同的模板创build的虚拟机,我需要确认源模板。 我试过blkid和dmidecode -s system-uuid但是看起来这些ID是为新的VM重新生成的。 问候

公共MAC地址知识导致哪些安全问题?

通过了解目标计算机的MAC地址,什么types的攻击成为可能或更糟? 我打算使用UUID中包含生成计算机的MAC地址的1类UUID生成器。 我读过,你应该知道使用这种types的UUID的安全方面,但没有find一个很好的资源存在什么实际问题。

PostgreSQL使用uuid更新问题

我试图在我的CentOS 5.2框上运行yum更新,并不断收到此消息: 缺less相关性:包postgresql-contrib需要libossp-uuid.so.15 我单独运行yum update postgresql,现在是8.3.8。 我也下载了uuid-1.6.2,并从源码构build,但是我仍然得到相同的结果。 yum update -d6 uuid最后给了我这个: –> Running transaction check —> Package uuid.i386 0:1.6.1-3.el5.kb set to be updated Checking deps for uuid.i386 0-1.6.1-3.el5.kb – u Checking deps for uuid.i386 0-1.5.1-4.rhel5 – None postgresql-contrib requires: libossp-uuid.so.15 –> Processing Dependency: libossp-uuid.so.15 for package: postgresql-contrib Needed Require is not a package name. Looking […]