Articles of linux

域控制器是我们的理想解决scheme吗?

我们有一个虚拟机只是一个域控制器。 这个想法是使用活动目录来控制用户名,他们的权限,并控制我们的其他Windows虚拟机在补丁星期二后重新启动。 我们有24个虚拟机。 这13个是Windows操作系统的。 其中有8个正在生产,不应该有任何人,但也许我自己或我的老板在罕见的情况下login。 所以这会留下4个虚拟机和域控制器,也许还有5到6个人可能需要login。 我觉得有一个专门的广告虚拟机,或经历了join我们的Linux机器到AD的麻烦是一个成本/时间吸。 虽然不是自动化的,但我可以简单地login到每个盒子,并在每个Windows VM上下载/安装更新。 我已经在补丁周二之后的周末,以确保每个虚拟机回来,我们的平台正在工作。 通常情况下,虚拟机不会重新join域控制器,因为它之前已经重新启动,所以我不得不重新启动它。 所以我的问题是这样的。 1.)除了能够在所有虚拟机上使用相同的用户名和密码之外,还有什么好处,Active Directory是否添加到Linux VM? 2.)在每个用户需要访问的每个盒子上login每个用户的login信息,而不是一个单一的用户名/密码,如果这个用户名/密码被入侵,会让某些人能够访问多台机器? 3.)如果没有活动目录策略,什么是最好的自动化,只是工作,确保我的Windows虚拟机的最新补丁的方法?

查找是否安装了亚洲的错字

我需要找出亚洲的错字是否安装在我的Linux VPS上。 有没有办法find答案? 我想安装它,我可以运行yum groupinstall "Chinese Support"但如何找出他们是否已经安装? 谢谢

在rsync-destination上保留最小可用空间

我正在使用rsync将夜间cron-job中的两个文件夹备份到同一个目标磁盘上: rsync -avz /very/important/data /Backup/VID/ rsync -avz /other/stuff /Backup/tmp/ 第一份工作比第二份备份更重要的数据(例如邮箱和电影collections),所以我想确保这项工作成功。 第一份工作的数据量也比第一份less。 现在,当磁盘满了,我正面临着问题: 星期一晚上:第一个工作成功,但第二个工作完成了磁盘,并最终停止“ 磁盘已满 ”的消息。 没关系(kindof)。 星期二晚上:由于备份磁盘从前一天晚上仍然已满,这次已经是第一个工作失败了。 现在这是不好的 。 所以我想知道如何限制第二个rsync作业的可用(目标)磁盘空间:如果我可以告诉第二个作业有3GB的可用空间,那么它会提前退出并为下一个重要工作留出空间天。 第一个想法是在备份磁盘上创build一个大的临时文件(第一个作业完成之后,第二个作业完成之前),并在第二个作业完成之后(以及下一轮之前)删除该文件。 现在我想避免这种情况,因为备份磁盘实际上是一个NFS挂载,并且为了保持空间而在该设备上创buildGB文件非常缓慢。 客户系统: Debian / GNU linux 8.2(jessie) nfs-utils 1:1.2.8-9 内核3.16.0-4-amd64 我没有访问NFS服务器。

mdadm:我可以重新连接一个USB磁盘而不需要重build吗?

在我的服务器中,有一个由两个SATA磁盘组成的mdadm RAID-1arrays,分别命名为sdb和sdc。 sdb磁盘可能会很快失败(根据SMART数据),我想用新购买的磁盘replace它。 https://unix.stackexchange.com/a/104052上的解决scheme听起来不错,可以将内容从发生故障的磁盘复制到新的磁盘上,而不会过分强调剩余的好磁盘(实际上,新磁盘是作为备用添加的,从sdb复制到备用)。 不幸的是,服务器只有两个SATA端口,所以我想通过USB-SATA适配器连接新磁盘进行复制操作,稍后将其连接到SATA端口。 但我想这样,新的磁盘将通过USB连接时首先得到一个像/ dev / sdd这样的名称,当断开故障磁盘并通过SATA连接新磁盘时,新磁盘将被命名为/ dev / sdb。 RAID软件能够妥善应对吗? 或者这会混淆RAIDarrays吗? 会造成arrays不必要的重build吗? 如果是这样,那么执行这个程序的更好方法是什么? 这是Debian 7(Wheezy),Linux 3.2和mdadm 3.2.5。

在CentOS 6.4上使用远程MySQL的LAMP服务器

我是相当新的Linux和LAMP设置。 我想在一台Linux服务器上设置AP的LAMP环境,在另一台Linux服务器上设置M。 我很难用这样的configurationfind相关的文档。 到目前为止,我已经完成了以下步骤: server1的: yum install -y httpd /sbin/service httpd restart yum install -y php php-mysql sed -i "s/Listen 80/#Listen 80/g" /etc/httpd/conf/httpd.conf yum install -y mod_ssl openssl /sbin/service httpd restart service iptables stop 我从/etc/httpd/conf/httpd.conf中更改了ServerName #ServerName www.example.com:80 至 ServerName 172.32.35.14 (ip address of server1) /sbin/service httpd restart 服务器2: yum install -y mysql-libs yum install -y […]

为什么硬盘连接文件后磁盘使用量减less了6,728k?

给定这个命令序列… $ pwd /data/backup/rsnapshot $ sudo du -csk daily.{2,3}/ruminant 1195040 daily.2/ruminant 36712 daily.3/ruminant 1231752 total $ ls -isk /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmunix \ /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmlinux2 13344429 6728 /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmlinux2 16476851 6728 /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmunix $ sudo ln -f /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmunix \ /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmlinux2 $ ls -isk /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmunix \ /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmlinux2 16476851 6728 /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmlinux2 16476851 6728 /data/backup/rsnapshot/daily.3/ruminant/home/andy/vmunix $ sudo du -csk daily.{2,3}/ruminant 1195040 daily.2/ruminant 36712 daily.3/ruminant […]

厨师安装依赖关系的本地apt_package

我尝试在服务器上安装我的本地烘焙软件包: cookbook_file '/var/cache/apt/archives/nfdhcpd_0.20_all.deb' do source 'nfdhcpd_0.20_all.deb' owner 'root' group 'root' mode '0755' action :create end package 'nfdhcpd_0.20_all.deb' do provider Chef::Provider::Package::Dpkg source "/var/cache/apt/archives/nfdhcpd_0.20_all.deb" action :install end 我需要使用dpkg provider因为apt provider不支持本地程序包( apt package provider cannot handle source attribute. Use dpkg provider instead )。 我有一个错误(错过了deps): STDERR: dpkg: dependency problems prevent configuration of nfdhcpd: nfdhcpd depends on python-scapy (>= 2.0.1-1); […]

Samba 4不显示新文件

我们有一个带有Samba 4的Debian 8文件服务器,并且有一个networking打印机扫描器,通过FTP以PDF格式发送扫描文档到服务器,在服务器中,Scan文件夹通过Samba共享,并映射为驱动所有客户端(主要是W7)的机器。 而且这些扫描的PDF 有时不会立即显示在共享中,只是几分钟后,通过SSHlogin到服务器,我可以看到扫描程序发送的文件,只是Samba不共享它们。 而且它不只是烦人的,但如果有人扫描一个文件,必须立即在电子邮件中发送,她/他是中断的。 任何人有什么想法是怎么回事?

清除上传文件的caching内存

在我的系统上,我有一个日志文件,每小时进行一次轮换和上传。 该文件在写入时很繁重,只有在旋转和上传时才需要读取。 我的系统上的cached内存正在增加,直到它分配整个RAM,然后操作系统清除其中的一部分。 我想改善这个过程,我怀疑这个日志文件的caching是不断增加的,我一直在写这个日志文件。 我需要find一种方法来清除该文件的caching后,我可以告诉操作系统这已不再需要,让它释放内存。 据我所知, echo 3 > /proc/sys/vm/drop_caches清除所有caching的内存。 那是对的吗? 有没有什么办法只为一个文件清理caching的内存?

如何在Linux上安装mysqli_ for PHP而不影响其他内容?

我有一个服务器的根访问权限,它目前正在运行一个有很多销售的现场电子商务网站。 该网站目前使用mysql_的一切。 mysqli_完全没有安装。 我需要保持mysql_工作和其他每一个设置相同,使网站不断运行。 我如何简单地安装mysqli_而不用改变其他东西呢?