Articles of linux

不能限制mdadm的检测

我有一个问题与mdadm和生成initrd。 我有一个磁盘的问题,所以突然mdadm开始检测我的raid1arrays在hda,hdb2,hdb3 – 即使他们真的应该在hda + hdb1,hda + hdb2,hda + hdb3。 如果我离开mdadm进行RAID自动检测(但每个arrays只使用1个驱动器),系统从hdb3启动时没有任何问题。 当我想要禁用arrays的损坏部分以正确引导并修复时,问题就开始了。 我创build了这样一个文件: DEVICE /dev/hdb* ARRAY /dev/md0 devices=/dev/hdb1 … ARRAY /dev/md1 devices=/dev/hdb2 … ARRAY /dev/md2 devices=/dev/hdb3 … 但是当我运行update-initramfs -u ,我得到了一个消息,说root是在/dev/md2 ,而且没有在我的mdadm.conf定义。 那里有什么可能是错的? 我可以清楚地看到数组被定义…

如何configuration远程访问SVN

我在Ubuntu 9.10服务器上安装了SVN,运行在EC2上。 允许一组远程用户访问SVN有什么select? 我正在走svn + ssh的path,但这是否意味着每个用户都需要在这个盒子上有一个用户帐户? 如果是的话,我可以阻止他们交互地login系统吗? 如果我使用webdav和apache设置SVN访问,这是否更容易/不同? 有没有更好的select我没有提到?

Linux(Debian unstable)系统:一些应用程序无缘无故开始了分割

我有一个运行在Xen 3.4.2主机上的Debian Unstable的Xen domU。 今天早上我注意到,各种应用程序已经开始分段。 尤其是运行“aptitude safe-upgrade”会导致aptitude-curses出现segfault错误: aptitude[1035]: segfault at 7f1006ed13f8 ip 0000000000544293 sp 00007fff94b37140 error 4 in aptitude-curses[400000+331000] 这段错误是完全可重复的。 其他应用程序(如reportbug,并尝试login到KDE)也导致可重现的段错误。 我有另一个Xen domU运行相同的Xen主机上的Debian不稳定,运行相同的内核(2.6.32.2),但运行“aptitude安全升级”不会导致段错误。 这两个domUs似乎都是相同的,但只有其中一个segfaults。 这里有一些要注意的地方: 两个domU使用完全相同的内核(64位) 两者对于/ usr / bin / aptitude-curses和依赖的所有共享库都有相同的二进制文件(我使用md5sum比较两个系统上的文件,ldd查看aptitude依赖哪个共享库) 我在有问题的domU根卷上做了e2fsck -f,没有报告错误 两个domU都有相同数量的RAM和VCPU分配给它们 我知道segfaults可能指向硬件故障,但考虑到这些segfaults是可重复的,并且一个等效的domU没有问题(即使我改变domU的创build顺序,希望强制每个占用物理的不同部分RAM),它强烈build议硬件不是问题 我也想知道是否一些文件是腐败的,但正如我所说的能力和所有依赖库(由LDD报告)似乎确定 我已经多次重启问题domU,并重新启动主机Xen操作系统一次 我已经尝试在单用户模式下启动segfaulting domU(通过在/ etc / inittab中设置默认级别为1)和“aptitude safe-upgrade”仍然是段错误。 我不认为这是一个Xen问题,但不知道是什么原因导致我不能确定。 我完全不明白为什么一个虚拟机应该保持段落,而另一个类似的虚拟机不。 任何帮助将不胜感激。 谢谢。

在主目录中备份cpanel文件。 可能会出现什么问题?

我正在做我的主机上的主目录的rsync备份。 我的networking主机使用cPanel,我注意到我的主目录中有一些cpanel目录,我正在备份。 这是否会导致问题,如果我曾经做过恢复? 它是否会恢复我的cpanel更改为该date? 还是会引起比我想处理的更多的问题?

获取Linux副本来处理失败的链接

我刚开始使用漂亮的rsnapshot实用程序来备份到我们的NAS。 我真的很喜欢这个工具(它使用rsync和链接不变的文件来保持备份的大小),但我遇到了复制某些链接的问题,例如: sudo /bin/cp -al /NAS/Backups/rsnapshot/hourly.0 /NAS/Backups/rsnapshot/hourly.1 /bin/cp: cannot create link `/NAS/Backups/rsnapshot/hourly.1/hourly.0/percival/home/stuffs/Workspaces/AppscioWork/MPF.bad/mpf-core/gtk-doc.make': No such file or directory 我不知道这里发生了什么,因为源文件存在并具有读取权限: ls -l /NAS/Backups/rsnapshot/hourly.0/percival/home/stuffs/Workspaces/AppscioWork/MPF.bad/mpf-core/m4/gtk-doc.m4 lrwxrwxrwx. 1 nobody nobody 29 2009-12-30 22:38 /NAS/Backups/rsnapshot/hourly.0/percival/home/stuffs/Workspaces/AppscioWork/MPF.bad/mpf-core/m4/gtk-doc.m4 -> /usr/share/aclocal/gtk-doc.m4 ls -l /usr/share/aclocal/gtk-doc.m4 -rw-r–r–. 1 root root 1324 2009-02-24 17:50 /usr/share/aclocal/gtk-doc.m4 有没有办法来解决这个错误,或者让cp命令忽略错误并继续?

安装远程窗口硬盘

好的, 这个我需要挂载的硬盘是在一个Windows机器上,在一个不同的城镇。 什么是最好的办法呢? 如果可能的话,我会在fstab中使用它,而且一点encryption也不错。 谢谢

linux virtualbox guest(windows主机)到物理分区

我目前正在使用virtualbox(3.1.2)在Windows XP主机上运行Linux虚拟机,我想复制它并在我的机器的分区上运行它。 我想用我的虚拟主机作为主要的操作系统,但保持我的Windows分区(万一)。 如何将虚拟磁盘复制到物理磁盘? 请问grub有问题吗? 任何主angular?

开始monit与停止的服务

是否有可能在monit中有一个服务的条目 在系统启动和monit启动时服务不启动 monit显示它的状态 只有在http界面中按下开始或停止button才会启动或停止它。

在RHEL 3上安装OpenMotif

我使用红帽企业Linux 3.我通过运行bellow命令安装openmotif-2.2.2-16.src.rpm rpm -ivh openmotif-2.2.2-16.src.rpm 我得到了一个100%完整的消息。但是,当我运行rpm -q openmotif ,我得到消息“ 包openmotif未安装” 请帮助谢谢

如何从另一个脚本调用一个bash脚本,作为一个不同的用户?

可能重复: 以不同的用户身份运行一个shell脚本 在编写脚本来自动化SVN镜像仓库( svnsync )的初始化时,我又遇到了一些问题,试图用另一个用户的权限启动另一个脚本 。 #!/bin/sh # This outer script is always run with root privileges ("sudo create-repo.sh") # Create repository, set privileges, etc […] # Set up remote mirror; this works fine! (SSH key authentication) ssh svnsync@anotherserver /var/lib/svn/init-mirror.sh $REPO # Set up local mirror as "svnsync" user # ??? 我如何在同一台机器上调用另一个脚本作为另一个用户? 请注意,外部脚本始终以root用户身份执行,因此任何用户都不应该成为问题。 我尝试了这样的: su […]