Articles of centos

KVM 802.1q(标记的VLAN设置)

我已经在KVM桥接networking中做了很多关于VLAN标记的内容,但是对于需要标记什么(物理networking设备或连接到这些设备的网桥)以及VM guest虚拟机是否需要标记它是内部设备,或者当访客虚拟NIC连接到带标记的网桥时发生在主机端。 免责声明 :我根据从一些博客条目/技术页面中挑选出的点点滴滴做出了一些假设。 像很多事情一样,完成这个任务似乎有许多方法。 如果我完全不正确,有人知道一个好的指导,给我的url,我会修改我做了什么,如果它不起作用回来 我有一些KVM虚拟主机(包括他们的客人)当前连接到一个networking。 我想细分一下,这样就有了一个逻辑上独立的networking供less数客人使用(但并不明显)。 我已经做了很多关于如何完成这个任务的阅读,但是对实际过程有一些基本的问题。 设置: kvmhost1 为eth0 BR0 kh1guest1 eth0(连接到kvmhost1 br0) kh1guest2 eth0(连接到kvmhost1 br0) kvmhost2 为eth0 BR0 br0.10(标记为VLAN10) kh2guest1 eth0(连接到kvmhost2 br0) kh2guest2 eth0(连接到kvmhost2 br0.10) kvmhost3 为eth0 BR0 br0.10(标记为VLAN10) kh3guest1 eth0(连接到kvmhost3 br0) kh3guest2 eth0(连接到kvmhost3 br0.10) 我在这里做一些假设: 所有主机/客人都需要启用802.1q 所有需要访问标记VLAN的主机都需要一个额外的桥接器,标记在VLAN上 任何需要访问标记VLAN的访客虚拟机需要将其networking连接到标记的网桥(主机上的br0.10) 请原谅我的无知,但是我对VLAN的了解还是非常有限的,到目前为止,我只是在物理层面上处理过这些问题(NIC转换为VLAN交换端口) 任何帮助将是伟大的,甚至是一个指导正确的方式来完成这一点。

Nginx错误:读取来自上游的响应头时,“主脚本未知”

我在CentOS 6.6服务器下安装了带有PHP-FPM(PHP 5.5.18)的Nginx 1.6.2。 除了/etc/nginx/conf.d/default.conf文件之外,我没有碰到任何东西,我做了一些修改(见下面): server { listen 80; server_name webvm devserver ; location / { root /var/www/html; index index.php index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; root /var/www/html; include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; } […]

如何停止垃圾邮件文件夹中的cron邮件接收?

我已经为增量备份添加了一个cron作业,并且将其configuration为这样。但是,我的邮件转到了spam的文件夹。因此,在mail.it中不要使用垃圾邮件选项。 0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" [email protected] 有没有办法阻止从cron作业收到垃圾邮件文件夹的邮件?

无法启动cron服务

几天前我用crontab -e添加了一个cronjob,它应该每6个小时运行一次,但是我注意到cron作业没有工作。 当我手动执行我的脚本时,它会工作,它应该将一些数据写入一个文件,所以我知道它是否有效。 为了find我执行这个命令有什么问题: service cron status ,我得到了这个: Redirecting to /bin/systemctl status cron.service ● cron.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) 当我执行service cron start然后我得到这个: Redirecting to /bin/systemctl start cron.service Failed to start cron.service: Unit cron.service failed to load: No such file or directory. 有人可以给我一个暗示在这里做什么,我不是这方面的专家。 谢谢 编辑:从service crond status输出: Redirecting to […]

CentOS C5testing频繁如何更新?

我可以知道Centos Dev Repo(C5 Testing Repo)有多频繁地更新补丁吗? 或者我在哪里可以find这些信息? 谢谢。

kickstart脚本出现问题,分区信息崩溃部署

目前正在testing修鞋匠,但是在加载分区信息时遇到kickstart脚本的问题。 这是我的ks: http : //pastebin.ca/1824343 我无法弄清楚part部分有什么问题。 没有它,它的工作。 我甚至尝试过autopart 。 如果条目被删除,它就可以工作,但是我必须向安装者提供分区信息。 在kickstart下引发了一个pythonexception。 我得到一个Errno 2没有这样的文件或目录。 我的Apache日志说: 文件不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/images/updates.img 文件不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/disc1 档案不存在:/var/www/cobbler/links/CentOS-5.3-x86_64/images/product.img 但没有part信息,没有错误发生。 我没有看到什么? Cobbler 2.0.3导入CentOS 5.3 x86_64 DVD,PXE从Xen客户端引导。

更改存储库gitosis的位置

上周我在CentOS上安装了gitosis。 我真的很满意它是如何工作的,使用起来多么简单。 尽pipe我遇到了一个小问题。 由于gitosis安装在新的用户帐户git下,所有安装文件和存储库都保存在系统驱动器上的git用户目录中。 我的系统驱动器上只有有限的可用空间,因此想将版本库目录移动到本机上的第二个驱动器。 没有复制它们并创build一个符号链接到新的位置,我看不到一种方法来实现这一点。 有没有人成功地做到了这一点? 干杯 Ť

Hyper-V上Linux VM的时间/时区

您好,我在Hyper-V服务器上安装了CentOS虚拟机,对时间设置感到困惑。 我的Hyper-V被设置为(UTC-05:00)东部时间(美国和加拿大),当安装了CentOS虚拟机时,我select了系统时钟使用UTC和美国/纽约。 除了时钟显示(UTC-05:00-04:00)EDT之外,一切看起来都不错。 我是Hyper-V和Linux VM的新手,但我认为Linux VM将Hyper-V主机的时间从字面上看做UTC,因为我select了美国/纽约时区,它使用UTC-4(夏令时),所以时钟落后了4个小时。 我不知道如何解决这个问题。 我重置时钟,但重新启动时,虚拟机又开始了错误的时间.. 这个工作该怎么做? 我必须将Hyper-V服务器设置为“真实”UTC时间吗? 这似乎不正确,我希望我缺less一些简单的东西。 我还没有find任何相关的东西,所以任何帮助/见解都非常感谢。 我不认为这是一个新问题? 还我禁用了时间同步集成服务,因为我还没有在客人上安装集成服务。 谢谢你的帮助。

Sendmail不接收来自外部的电子邮件

使用ISPManager面板运行CentOs 5.1 64bit的VPS。 dovecot-1.0.7-7.el5与sendmail结合使用。 我可以发送电子邮件到外部(sendmail作品),可以在本地(从服务器本身)发送和接收电子邮件,但是我没有收到从外部发送的邮件(如我的gmail帐户)。 从谷歌获取报告如下: Technical details of temporary failure: The recipient server did not accept our requests to connect. Learn more at http://mail.google.com/support/bin/answer.py?answer=7720 [mail.mydomain.com. (10): Connection refused] [mail.mydomain.com. (20): Connection refused] 有任何想法吗? PS我可以ping mail.mydomain.com。 我可以通过POP3 / IMAP访问邮箱。 提前致谢!

MySQL不再使用指定的RAM

前几天我得到了一台运行CentOS 5.6 (64bit), with 12GB ddr3 ram, 4x SAS 15k rpm drives in RAID10的新机器CentOS 5.6 (64bit), with 12GB ddr3 ram, 4x SAS 15k rpm drives in RAID10 。 在这台机器上,我正在运行MySQL服务器版本: 5.1.39-maria-beta-ourdelta67-log ,我在以前的服务器上也使用过这个版本,结果很好。 这是我的my.cnf http://pastebin.com/kLfmbHSW 现在在今天早上,MySQL总是会使用我在my.cnf设置的指定RAM(大约是12GB的95%)。 在盯着MySQL之后,我会立即检查“顶部”,实际上95%的内存将被占用。 但现在,我重新启动MySQL后,我看到这一点,当我打“顶”。 Mem: 12289856k total, 1884924k used, 10404932k free, 39660k buffers 只有大约15%被使用。 这个数字有点慢,但之前总是用完所有的RAM。 什么可能导致这个? 更新:因为我重新启动MySQL,它已经慢慢地使用越来越多的内存,达到一个点,它占用了我所有的12GB,整个机器locking。 我必须重新启动Linux才能重新联机。 现在它又上了1.8GB,慢慢上升。 整个公羊pipe理似乎是坏的,因为它需要更多的内存,但从来没有冲洗它。 任何想法可能是什么原因造成的?