我编写了一个脚本,连同其他任务一起连接到一个远程服务器,并提取所有已安装软件包的列表并安装它们,如下所示: echo -e "\e[36m#===# Getting list of packages to install #===#\e[0m" $ssh root@$srv 'rpm -qa –queryformat "%{NAME}\n" >/tmp/sw.lst' $scp root@$srv:/tmp/sw.lst /tmp/ np=`cat /tmp/sw.lst |wc -l` echo -e "\e[36m#===# $np Packages are going to be installed! #===#\e[0m" /usr/bin/xargs yum -y install < /tmp/sw.lst 我的问题是,当它通过列表运行时,它跳过了默认安装来的很多包,我试图保存那个时间,这是可能的吗?
我有一个特殊的问题,一个服务器已经部署,并不再连接到networking。 因为它的原始目的,它不需要任何C / C ++编译工具,因此他们从来没有安装。 我已经检查/usr/sfw/bin ,但确实他们从那里失踪.. 我对Solaris环境并不是很熟悉,但是对于Solaris 11,我似乎无法findGCC作为“可安装软件包”(类似于debian的dpkg)。尽pipe如此,旧版Solaris环境似乎有些东西。 有没有办法后安装这些工具,而无需使用互联网连接和软件包pipe理器? 有没有,例如,我可以用作包pipe理器的来源的DVD映像? 我想运行一个我用C ++编写的程序,但是当我运行64位x86 Linux机器时,我无法编译我的机器上的代码。 我可以访问较旧的Solaris 8机器,即设置正常,我用它来创build一个静态二进制文件(使用gcc 3.8 )。 该程序运行,但有一些string格式化奇怪的行为,并不按预期执行 – 在Solaris 8主机上看不到此行为。 我可以从机器上复制这些库,例如创build一个交叉编译环境,但我不知道这是否简单。 从dynamic链接的文件中,我看到例如链接到libstdc ++,但是从目标机器丢失。 所以我想知道我能否创build适当的交叉编译环境?
由于物理访问的原因,我们正从几个数据中心的几台1U服务器移动到附近数据中心的全机架,并且有扩展的空间。 我们也可能会在这里和那里出售一些色彩空间。 另外,整个机架的价格实际上是正确的,我们支付我们不同的1U colo的成本,所以它是经济的。 我们有一个1GB的下降和一个完整/ 24与机架一起提供。 我们的假设是,我们需要一个第三层交换机来将/ 24划分成子网,而不仅仅是我们自己,而是把我们提供给任何其他人的主机完全分开。 我可以为我们自己的服务器使用一个48端口的第二层交换机,进入一个24端口的第三层,从那里拆分子网? 据我所知,一个二层交换机可以让你把不同的服务器分离成VLAN,但是它们都使用一个单独的网关。 第3层将允许您将它们分成具有自己网关的“真实”子网。 我在这里正确的轨道,或错误的?
我今天从我的托pipe服务提供商(他们创build了它)收到一个支持票据,说我的SQL事务日志已经填满了,他们已经截断了它,缩小了它并将其重置为完全恢复模式。 我很困惑,为什么他们让交易日志填满网站翻倒的地步,需要人工干预。 我问他们是否备份了数据库,他们回答说(英文稍微有点乱) 我们每天备份,并保持备份一个星期。 事务日志必须被保留,因为我们不知道你做了什么事务,它可能包含重要的信息。 备份本身已被截断日志。 最后一句话感到困惑。 这似乎意味着他们没有备份日志,如果他们每天都在运行一个完整的备份,那么我认为是可以的,但是如果是这样的话,为什么事务日志不会每天被截断呢? 我试图礼貌地build议,他们可能应该截断日志,但我不知道他们正确理解日志如何工作。 我可以拿着自己的SQL Server,但我不是一个专家,我不能确定自己打电话给他们。 此外,我不知道他们正在使用什么备份软件或如何configuration。 那么,他们有理由永不截断日志? 有什么情况可以帮助吗? 他们似乎有一个系统,他们在日志满了时得到一个警报,然后进入并手动运行一个truncate脚本。 它的工作原理但不雅观,意味着我的网站每隔几个星期就会崩溃,直到他们发现问题并修复它,此时他们删除了之前告诉我需要保留的日志。 Arghghghgh! 你会怎么做,SQL Server专家哦?
我们正在努力避免我们初创公司的任何现场基础设施。 到目前为止,本地和云托pipe的虚拟机一直在为我们工作,但现在我们还需要一个ESXi主机。 目前,我正在使用VMWare Fusion在我的Macbook Pro上托pipeESXi,但这不是一个长期的解决scheme。 那么,在云中托pipeESXi是否有一个经济高效的解决scheme? 我们正在寻找2+核心,8 + GB内存,40 + GB硬盘。 编辑以阐明我们为什么需要ESXi:我们构build的产品之一是作为ESXi虚拟设备交付给我们的客户。 在VMWare Fusion中构build设备,然后尝试为ESXi导出通常是设备兼容性方面的一个难题。 我宁愿在ESXi下构build和testing它,这样我们就可以更有信心在导入时能够正常工作。
我们是否可以通过哪种方式来实施S3静态网站托pipe站点的特定IP范围的访问?
我的一位朋友多年来一直在经营一家小型非营利机构,协助因战争而stream离失所的难民(住所,食品,医疗用品)。 由于目前的事件,她问我,她和她的员工是否可以保护他们的电子邮件? 他们的网站是GoDaddy上的一个托pipe网站,是否有任何服务可以通过添加非技术人员可以使用的encryptionforms来增强他们的电子邮件? 所有我能想到的方法都会超过他们的技术水平。 我正在寻找一种在安全性和用户友好性之间进行权衡的服务。
我在使用puppetdb查询的puppet运行时遇到错误: Info: Retrieving pluginfacts Info: Retrieving plugin Info: Loading facts Error: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined method `server_urls' for #<Puppet::Util::Puppetdb::Config:0x00000003cd66c8> at /etc/puppet/local-modules/monitoring/manifests/init.pp:14 on node hostname.goes.here Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run 通过运行puppet –verbose ,我得到一个警告 ,看起来很有帮助: Warning: It looks like you […]
有没有一种简单的,向后兼容的方式来使用CPAN静默安装Perl模块? PERL_MM_USE_DEFAULT不适用于不检测默认大陆的旧版本; CPAN只会循环 抱歉! 由于您没有任何现有的select,您必须进行地理select。 见CPAN::FirstTime 。 可以使用Perl代码片段加载CPAN并对其进行configuration,但这是冗长而丑陋的。
我在Server 2003父域“foo”中有用户John Doe,它有一个子域“bar”。 这两个域都在Server 2000的function级别。 我想将用户移到“栏”域,同时保留他们对networking资源的访问权限。 我可以很容易地将它们放到新域中的相应组中,但我们的一些文件共享权限是每个用户。 用户也有一个Exchange 2003帐户。 是可以移动用户并保留所有权限和邮箱? 如果是这样,我可以使用哪些工具来帮助我实现这个目标? 注意:我知道Server 2003已经远远超出了使用期限,并且不安全。 不幸的是,不是我的电话。