我有一个在Amazon EC2基于Linux的实例上运行的网站,并映射到一个常规的域名(x.com)。 该站点与另一个EC2实例上的数据库进行通信。 我需要closures这个实例,并增加它背后的计算能力…如果我这样做,需要多长时间,然后当我再次旋转机器,我的网站才会恢复在线? 将IP地址,DNS信息等全部保留下来,域名将继续工作,它仍然可以与数据库交谈? 仅供参考,这是我目前在AWS EC2信息面板中的Web服务器上看到的(确切的IP地址稍有变化,但您明白了): Public DNS: ec2-54-1-1-1.us-west-1.compute.amazonaws.com Private DNS: ip-10-1-1-1.us-west-1.compute.internal Private IPs: 10.1.1.1
我试图访问我的crontab作为非root用户“硬币”,当我遇到一个权限问题,如下面的错误消息提到pamconfiguration中所示: [coins@COINS-TEST ~]$ crontab -l Authentication service cannot retrieve authentication info You (coins) are not allowed to access to (crontab) because of pam configuration. 什么是这个crontab访问问题最常见的修复?
我理解LVM是什么以及它做了什么,但是我觉得我错过了一些东西。 假设我们有两个物理驱动器,sda和sdb。 两个都是100 Megs。 我把它们放到VolumeGroup1中,并创build一个200兆的LogicalVolume1。 如果我创build一个150兆文件会发生什么? 身体会在sda上达到100兆,在sdb上达到50吗? 如果是这样,告诉操作系统一个文件在一个驱动器上,另一个在另一个上? 怎么样的驱动器故障? 假设没有RAID,如果sdb失败,sda上的所有数据都会丢失吗? 无论如何要控制什么物理驱动器上的文件? 你通常如何pipe理LVM? 你创build一个或两个大的卷组,然后使分区,因为它是有意义的? 任何其他提示?
如果我正在使用NTP守护进程或ntpdate命令,是否需要担心更改时区? 我应该使用cron作业重新configuration时区以保证服务器时间的准确性吗? 我正在使用Ubuntu的服务器。
我会很感激,如果你能帮助我如何弄清楚,如何确定一个variables的内容是以散列符号开始的: #!bin/sh myvar="#comment asfasfasdf" if [ myvar = #* ] 这不起作用。 谢谢! JANS
我知道我可以做( 编辑:解决这个;我对gpg不感兴趣openssh) gpg –edit-key …为我的密钥更改我的密码,但我不确定这是什么意思。 如果我在框A上encryption数据并在框B上解密(比如用双重forms),我是否必须在两端更改密码短语? 以前的备份是否仍然有效? 密码短语是密钥文件周围的一种encryption包装的关键吗? 愚蠢的问题,但我不想把这个搞砸了。 谢谢!
编辑:我完全忘了这个线程。 事实certificate,我有一个坏的硬盘。 我们不得不重新部署这台服务器来满足其他的需求,所以我终于开始replace这个坏的磁盘,然后我们又恢复了业务。 几个星期后,我无法弄清楚为什么我无法删除这个特定的文件。 作为root我可以,但我的shell脚本作为不同的用户运行。 所以我去运行ls -la,它不在那里。 但是,如果我将其作为参数调用,则会显示! 果然,主人是根,因此我无法删除。 注意,6535缺less… [root@server]# ls -la 653* -rw-rw-r– 1 svn svn 24002 Mar 26 01:00 653 -rw-rw-r– 1 svn svn 7114 Mar 26 01:01 6530 -rw-rw-r– 1 svn svn 8653 Mar 26 01:01 6531 -rw-rw-r– 1 svn svn 6836 Mar 26 01:01 6532 -rw-rw-r– 1 svn svn 3308 […]
木偶是否有办法安装yum软件包组(例如“开发工具”),除了exec?
有没有一种方法可以通过特定的networking接口来监控stream量(例如,获取利用率的实时视图),比如eth0? 这里的问题是盒子上的一套工具是固定的,而且几乎是一个RHEL的部署,所以不能使用附加工具。 寻找一些基本的东西,通常在这里像iostat一样。
我们希望为我们的项目build立一个持续集成(CI)服务。 CI服务应该控制项目生命周期的所有方面,包括部署。 也就是说,我们希望CI代理在每次迭代时都要使用干净的系统(特别是Ubuntu服务器),在那里部署我们的项目并运行testing。 我们可能会从头开始编写CI服务,因为我们的生态系统非常不寻常。 问题是:如何有效地为每个CI迭代提供干净的平板系统? 项目部署安装了几个Debian软件包,configuration了几个nginx站点,还在系统范围内的某个实现语言特定的软件包pipe理器(LuaRocks)中安装了一些软件包。 没有什么更多的侵入(我相信)。 所以,能够快速build立一个干净的板块(在现代硬件上一分钟之内,更快 – 更好)比确保绝对的隔离和清洁更重要。 我看到了两种方法来实现我们所需要的: 要么build立一个类似的监狱(如lxc,也许)。 或者安装一些可以做快照的虚拟机,并使用它们。 但在这一点上,我没有足够的信息来决定。 你会build议什么? 任何其他选项? 任何特定的工具名称? 注意:CI服务将在Citrix XenServer来宾中运行。 如果价格合理,付费解决scheme是可以的。 (通常他们在这个领域是不合理的。)远程CI解决scheme不好。