我正在编写一个 shell 脚本,它使用 2 种形式调用 psql……一种是通过命令(-c),另一种是通过文件(-f)。
例如 psql -c "创建表 foo (bar integer)"
psql -f foobar.sql
这些形式之间的一个区别是,如果遇到错误,通过命令 (-c) 的调用将返回非零退出代码,而通过文件 (-f) 的调用似乎总是返回零。
我想知道这种行为是否有解决方法?(即,如果在执行文件时发生错误,则返回非零值)。
谢谢。
我们想在运行 Oracle 的旧机器上安装 SQL Server。它们不能在同一台机器上共存有什么原因吗?
在内容服务器上备份数据的最佳方法是什么?例如,我有 15 台只有内容的服务器,上面没有运行任何应用程序。每台服务器都有一个 250 GB 的硬盘驱动器。所以,这是一个相当大的数据量。所有数据都可以从外部访问(通过 HTTP)。所以,问题是:在我的情况下,哪种方法是最好的?
我知道的最有用的方法是交叉备份:当每台服务器包含自己的数据和另一台服务器的备份时。但是,总容量显着减少。
袭击?
我们使用 SharePoint (MOSS 2007) 来存储我们所有的内部文档,它非常适合用作文档管理系统。我们遇到的问题之一是使用 SharePoint 的 Wiki 功能。在大多数情况下,它缺乏值得使用 Wiki 的一般功能。因此,我们有几个部门只是设置了临时 MediaWiki 服务器,而不是使用 SharePoint 的内置功能。
是否有任何第三方加载项到 SharePoint 来替换或改进 Wiki?SharePoint 2010 将在这方面带来哪些改进?
我们正在寻找的一些功能是:
我最近开始在具有 8G 内存的 Linux 主机系统上将 KVM 用于我的开发/测试环境。之前,我在我的虚拟环境中使用 VMware Fusion,但我的 Macbook 只有 2G 内存。我在主机上尝试了 VMware Server 和 ESX 而不是 KVM,但是 webUI 不能在 Mac OSX 的 Firefox 上运行,无论如何我们将使用 KVM 做更多的事情。
我想念的 VMware 的主要功能是强大的快照/回滚,但我在 KVM 中缺少它。我理解快照命令,但它在完成后关闭来宾操作系统,然后复制磁盘映像以保留其状态很麻烦。
这真的是在 KVM 上管理快照的最佳方式吗?
有没有办法(缺少活动目录浏览器)在登录到域时查看我的 OU?
我刚刚从Go Daddy购买了 SSL 证书。我将证书设置为:
www.mydomainname.com(如您所知,我更改了域。)
我设置了 Apache,它正在工作。所以当我输入https://www.mydomainname.com它时一切正常。
然而:
当我输入时,http://www.mydomainname.com我从 Apache 收到此错误:
Bad Request
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
Run Code Online (Sandbox Code Playgroud)
我希望我能打字
http://www.mydomainname.com 对于 HTTP 请求
和
https://www.mydomainname.com 当我想要安全请求时。
我做错了什么?
这是我的 Apache 配置:
在启用站点的情况下(我使用的是 Ubuntu 的 Apache 设置)
我有文件叫 ssl
<IfModule mod_ssl.c>;
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/www.mydomainname.com.crt
SSLCertificateKeyFile /etc/apache2/ssl/www.mydomainname.com.key
</IfModule>
Run Code Online (Sandbox Code Playgroud)
另一个叫webapp …
长话短说,我负责一个具有两个 RAID 阵列(/dev/md0 和 /dev/md2)的媒体服务器。我还有很多东西要学习软件 RAID 和 LVM 等。我们在 /dev/md0 中有一个驱动器故障,好吧没什么大不了我更换了坏驱动器,重新组装了 RAID 阵列(昨晚花了大部分时间才完成) ),今天早上我进来了,并且能够在没有数据丢失的情况下挂载 /dev/md0。
我几乎不知道,有些东西被 /dev/md2 损坏了。现在 /dev/md0 是两年前我的同事设置的,我大约六个月前设置了 /dev/md2。一直使用戴尔和惠普服务器内置的硬件控制器完成 RAID,这是我第一次不得不处理软件 RAID。我按照 [url] http://www.gagme.com/greg/linux/raid-lvm.php[/url]上的说明进行操作我认为这是最好的主意,因为 LVM 将使我能够在未来扩展 RAID 阵列(我刚刚了解到 mdadm 可以做同样的事情)。直到今天,这都没有问题。修复 /dev/md0 后重新启动机器后,无法挂载 /dev/lmv-raid/lvm0(表示找不到文件或目录)。看起来逻辑卷几乎消失了。我不明白是什么导致了这种情况。第二个阵列中没有驱动器坏,我没有接触第二个阵列。阵列应该没有任何问题。但是好像有什么不对的地方。
现在 /dev/md2 正在运行并且处于干净状态,但我无法安装它。恐怕数据没了。真正可怕的是,对于发生的事情,我的脑海中没有任何解释。我假设我无法挂载 /dev/md2,因为 RAID 阵列期望由 LVM 控制。也许我不太了解系统,但是如果我有一个干净的数组,数据不应该仍然在数组中吗?知道如何恢复数据吗?我最不想做的就是回到我的老板那里告诉他,在修复一个阵列的过程中,另一个阵列神奇地坏了,你所有的数据都没有了。我查看了多个站点,但由于我不知道实际上是什么破坏了它,我不知道我是否真的丢失了数据,或者是否还有其他东西我遗漏了。
任何建议将不胜感激,我整个上午都在为此苦苦挣扎,并且完全不知所措。
以下是更多信息:
[root@viamao ~]# mdadm --detail /dev/md2
/dev/md2:
Version : 00.90.01
Creation Time : Tue Jun 9 11:32:06 2009
Raid Level : raid5
Array Size : 4395415488 (4191.79 GiB 4500.91 GB)
Device Size : 1465138496 (1397.26 …Run Code Online (Sandbox Code Playgroud) 我们正在考虑改善我们的会议室/培训室。我们目前使用一组 10 台笔记本电脑,这些笔记本电脑是在训练期间设置的。便携式投影仪被带入并连接到演示者笔记本电脑或培训师可能随身携带的笔记本电脑。
我们正在考虑在房间的后面安装一台投影仪,并提供一个用于演示或培训的系统。这可能是:
您为会议/培训需求设置了什么?
我们的房间大约只能容纳 10 人,因此不需要大量配置。我正在寻找一些足够灵活的东西,以便与外部人员携带自己的设备进行培训,这些设备也易于用于普通演示,其中有人可能只是在拇指驱动器上进行演示。
寻找一些 (*nix) 软件,它将在服务器上建立“有趣”文件的索引,并在某些文件内容被修改或出现新文件时发出通知。
与 rkhunter 等人类似,但较少关注系统二进制文件,而更多关注通过 Web 提供的可执行文件。
有什么建议吗?
linux ×2
apache-2.2 ×1
backup ×1
certificate ×1
database ×1
exploit ×1
lvm ×1
oracle ×1
postgresql ×1
psql ×1
raid ×1
rootkit ×1
security ×1
sharepoint ×1
snapshot ×1
sql ×1
sql-server ×1
ssl ×1
unix ×1
untagged ×1
vmware-esx ×1
wiki ×1
windows ×1