Articles of unix

起搏器复杂的资源托pipe

我正在为主数据库和从属数据库开展一个起搏器项目,以执行基于IP的故障切换。 将有两个IP资源,一个用于主站,另一个用于需要一起移动的从站。 我意识到,我在下面标记的不是一个完整的解决scheme,但要求如下: ip_dbmaster只能在db1或db21上运行 ip_dbslave只能在dbslave1或dbslave2上运行 当ip_dbmaster在db1上时,ip_dbslave必须位于dbslave1上。 当ip_dbmaster在db2上时,ip_dbslave必须在dbslave2上 在ip_dbmaster和ip_dbslave运行之前,做一些“东西”(shell脚本的东西,一些扩展健康检查)。 只有在“stuff”成功的情况下才能迁移 除了资源迁移之外,与上述相同 这是我的基本configuration: node $id="75463ec2-702c-427b-965b-b7ffb7814008" db1 node $id="a1f2d612-2d9f-4872-bf24-024f5bece3ce" dbslave2 node $id="d1d42f67-e4f2-4c71-950f-07d94ac01f8d" dbslave1 node $id="f243d865-c1a1-4d52-9100-b0d36a08207c" db2 primitive ip_dbmaster ocf:heartbeat:IPaddr2 \ params ip="10.153.114.100" cidr_netmask="24" primitive ip_dbslave ocf:heartbeat:IPaddr2 \ params ip="10.153.114.101" cidr_netmask="24" location loc-ip-dbmaster-1 ip_dbmaster \ rule $id="loc-ip-dbmaster-1-rule" 200: #uname eq db1 location loc-ip-dbmaster-2 ip_dbmaster \ rule $id="loc-ip-dbmaster-2-rule" 0: #uname […]

问题与回声命令?

我运行这个脚本作为量子build议我 #!/bin/bash EDATE=$(tail -1 a | awk '{ print substr($4, 2, length($4)) }') EEPOCH=$(date -d "$(echo "$EDATE" | awk 'BEGIN { FS = "[/:]"; } \ { print $1" "$2" "$3" "$4":"$5":"$6 }')" +%s) time=$(expr 60 \* 60 \* 24 \* 5) SEPOCH=$(expr $EEPOCH – $time) while read line do DATE=$(echo $line | awk '{ […]

我如何学习基本的Linux能力testing?

可能重复: 初级Linux的知识不能错过 我正在寻求的一个职位的要求之一,包括一些基本的Linux服务器pipe理。 我有一些经验,所以我不太担心,但我不认为自己是一个专家。 据我所知,testing将有10个有关基本Linuxpipe理的开放式问题。 我如何或者“学习”什么?

在一个挂载的目录中的ubuntu中挂载一个驱动器

我正在使用亚马逊,并在目录/数据上安装弹性块存储(在所有方面都是NAS驱动器)。 现在,如果我安装的NAS驱动器已满,我想安装额外的NAS驱动器。 现在有两种方法可以做到这一点: 拍摄现有NAS驱动器的快照。 卸载它,安装一个更大的驱动器,并将快照复制回来。 安装一个额外的NAS驱动器。 我想安装一个额外的NAS驱动器来降低我的成本。 我将负责创build和存储快照。 我不想要停机。 我不是很好的Linux,因此,问题.. 我可以在目录/ data / abc中挂载另一个NAS驱动器吗? /数据已经安装到NAS1 ..我可以安装/ data / abc到NAS2上? 那么所有其他文件夹将继续存在于NAS1上,新的abc目录将指向NAS2? 如果这是不可能的,那么我可能需要将NAS2挂载为/ data1,并创build符号链接/ data / abc – > / data1 你们能让我知道哪种方法更好吗?

通过debian OS访问networking共享

我试图通过腻子将SVN备份文件从本地目录移动到NAS设备,我使用以下语法,但是我收到下面的错误消息 – debian@debianvm:~/svn-backups$ smbclient //IP/Volume_1/NAS/SVN_backups/ -U 'username' 'password' Domain=[DLINK-88F0C6] OS=[Unix] Server=[Samba 3.2.8] tree connect failed: NT_STATUS_BAD_NETWORK_NAME 您能否让我知道可能是什么原因?

SOLARIS + uname -v + OS版本

当我input: uname -v 从这个命令(uname -v)采取操作系统版本? 从哪个文件/configuration文件?

命令来编辑/ tcb / files / auth / s / someuser

有没有一个命令在惠普Unix用于改变例如在这个文件的密码最小年龄没有实际编辑文件? / TCB /文件/ AUTH / S / SomeUser的 它与可信或不可信系统有关

在服务器崩溃之后,在linux中,奇怪的,不可移动的ghost文件

我们最近遭遇了一个完整的服务器故障(没有远程甚至控制台连接)。 我没有发现任何错误,日志等,揭示了为什么发生。 关于机器的唯一奇怪的事情,重新启动一个文件看起来像这样在ls -l -rw-r – r– 1 root root 705 Feb 14 15:30 filefoo ?———? ? ? ? ? FILNAME -rw-r – r– 1 root root 705 Feb 14 15:30 filefoo 我不能rm文件。 如果我touch文件,我最终得到2个正常的文件(虽然名称相同)..我可以删除一个,使其他人看起来像这样(所有的问号)。 这可能是一个nooob问题,但对Google来说是不可能的! 谢谢,J.

ssh +在inputwin到linux之间的密码后延迟

我安装了Linux版本的两台Linux机器 – 5.5.1.0-01 如果我在input密码后在Linux和Linux之间执行ssh,会有一些奇怪的现象,我得到第二台Linux机器的提示而没有任何延迟 但是,如果我从窗口VIA(putty / reflection)执行ssh到Linux机器,input密码后,我有一个很长的延迟,如6秒 所以请build议为什么我从Windows连接到Linux机器时得到延迟 当我在Linux机器之间执行ssh时,我没有得到任何延迟 备注我有两台Linux机器 – 5.5版本+ PC与Windows XP的所有机器连接到交换机与1G的速度

configuration交换文件错误

我在我的桌面上安装了Oracle Linux 6,但我忘了configuration交换文件,我想要安装Oracle 11gr2,它需要2gig或RAM,如果我在terminal上键入以下命令我得到这些 [root@localhost ~]# grep MemTotal /proc/meminfo MemTotal: 1789764 kB You have new mail in /var/spool/mail/root [root@localhost ~]# grep SwapTotal /proc/meminfo SwapTotal: 0 kB [root@localhost ~]# df -k /tmp Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda4 100704696 5106508 90482644 6% / [root@localhost ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on […]