服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我即将安装“leiningen”这是clojure编程语言的bash脚本有很多有用的……但我不知道在哪里是适当的 – 在Linux中input可执行脚本系统,使其永久和稳定可用。 我不认为/ home中的任何地方是合理的,但我不知道应该使用哪个目录/目录。 在/ usr /股?
当运行stream浪者实例时,项目文件夹会自动安装在/vagrant 。 但是使用以下权限进行挂载 # ll -d /vagrant drwx—— 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ 我需要安装(至less)0770,但我不知道如何。 如果我运行mount命令,我会看到这个输出 # mount v-root on /vagrant type vboxsf (uid=1000,gid=100,rw) 我已经尝试了chmod和chown/chgrp ,但是它们不能在那个挂载的文件夹上工作,所以我的apache用户不能访问那个文件夹。 我读过stream浪汉手册 ,我可以改变所有者和组,但它没有提到任何关于许可。 我怎样才能做到这一点? 另一个select是切换到NFS,但这样它将不能在Windows平台上工作,它需要编辑本地的/etc/exports文件,这将需要root权限,也很烦人,所以我宁愿不要这个改变。
基本:我的MS SQL Server数据库磁盘上的大小是多less? 更多:我可以快速查看数据的位置吗? 即哪些表,日志等
我的系统使用apache2.2.15运行CentOS 6.4。 SElinux正在执行,我试图通过我的python / wsgi应用程序连接到redis的本地实例。 我得到错误13,权限被拒绝。 我可以通过命令解决这个问题: setsebool -P httpd_can_network_connect 但是,我不完全想要httpd能够连接到所有的TCP端口。 我如何指定允许哪些端口/networking连接到httpd? 如果我可以让一个模块允许httpd连接到端口6379(redis)或127.0.0.1上的任何TCP,那将是更可取的。 不知道为什么我的偏执狂是如此强大,但嘿… 有人知道吗?
在互联网上有很多关于Unix服务器分区的矛盾信息,所以我需要一些关于如何进行的build议。 到目前为止,在我testing环境中的服务器上,我并不关心分区问题,而是configuration了一个单一的/另外一个交换分区。 这种分区scheme对于我们的生产服务器似乎不是一个好主意。 我在这里find了一个很好的起点,但在细节上似乎很模糊。 基本上我有一个服务器,我将运行一个基本的LAMP堆栈(Apache,PHP和MySQL)。 它将不得不处理file upload(高达2GB)。 该系统具有2TB RAID 1arrays。 我打算设置: / 100GB /var 1000GB (apache files and mysql files will be here), /tmp 800GB (handles the php tmp file) /home 96GB swap 4GB 这听起来是否理智,还是我过分复杂的东西?
我们有一个在Tomcat上运行的Web应用程序(由第三方开发)。 我们从应用程序中获得的性能非常差。 应用程序开发人员声称,这是一个行业最佳实践,每晚重新启动Web服务器,释放所有内存使用并重新开始。 从客户的angular度来看,他们减轻了白天网站崩溃的问题,但从SysAdmin的angular度来看,这是一个可怕的解决scheme。 我们将这些应用程序中的20个应用程序放在不同的服务器上供不同的客户端使用,并且确保每天晚上都重新启动的协调似乎是错误的。
你添加一个这样的规则: ufw allow 22/tcp 该规则已保存,即使在重新启动后也会应用。 但是它不是写在/etc/ufw任何地方。 它保存在哪里? (Ubuntu,使用ufw作为预装。)
Monit以root身份运行,但是我不想以root启动我的进程。像mysql,mongrel,apache ..
我对在CentOS上监控磁盘IO 每个文件的实用程序或进程感兴趣。 在Win2008上, resmon实用程序允许进行这种types的向下钻取,但是我没有发现任何Linux实用程序(iostat,iotop,dstat,nmon)。 我感兴趣的是监视数据库服务器上的IO瓶颈。 有了MSSQL,我发现它是一个信息丰富的诊断,知道哪些文件/文件空间受到最大的打击。
我们将有一台机器在工作,在高峰时performance,应该能够每小时推送50个(“写头”)75GB的数据。 这是〜1100MB / s写入速度的高峰performance。 为了从机器上获得,需要两条10GBi线。 我的问题是什么样的服务器+技术可以处理/存储这样的数据stream? 目前我们使用ZFS进行数据存储,但写入速度从来都不是问题。 (我们甚至没有接近这些速度)ZFS(linux上的zfs)是否是一个选项? 我们还需要存储大量的数据,“IT指南”build议总数在50-75TB之间。 因此,除非我们想提供我们的第一个孩子,否则它可能不是所有的固态硬盘。 一些基于优秀回复的补充: 小于24小时(最可能小于6小时),最大值为50x75GB /小时, 我们预计这种情况不会很快发生,很可能我们将运行5-10x75GB /小时 这是一个前置alpha机器,但是需要满足(即使很多问号正在播放) 我们将使用NFS作为从机器到服务器的连接 布局:生成机器 – >存储(这一个) – >(安全RAID 6) – >计算集群 所以读取速度并不是必需的 ,但是从计算集群中使用它会很好(但是这是完全可选的) 最有可能的是大数据文件(不是很less)