Articles of ubuntu 14.04

ZFS发送/ recv在Ubuntu服务器14 – 哦,我的数据去了哪里?

我一直在试图找出一种方法来复制从主数据中心到远程服务器的zfs-auto-snap创build的快照,这两个快照都运行带有最新ZFS-FUSE的Ubuntu Server 14。 这是我的本地ZFS: NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/data 4.47T 2.98T 2.40T /mnt/data 我运行这个命令来复制可用的最早的每月zfs-auto-snap快照: zfs send -v -R zfs_pool01/data@zfs-auto-snap_monthly-2015-04-01-0652 | ssh 192.168.254.5 zfs recv -F zfs_pool01/Van_backup/data 而且(几天之后)这里是远程ZFS中zfs list的结果: NAME USED AVAIL REFER MOUNTPOINT zfs_pool01/Van_backup/data 1.10T 9.73T 1.10T /mnt/backup/Van/data 令我费解的是,我实际上看不到/mnt/backup/Van/data或zfs_pool01/任何/mnt/backup/Van/data ,也不能在任何隐藏的.zfs目录下看到任何数据。 du -hs *显示512 Van ,基本上是0个字节。 但是…然而,在某处存在〜1.1TB的数据呢? 如果我找不到第一个,我很怀疑尝试另一个zfs增量发送。 问候, 埃里克 PS:我应该注意到在远程服务器的zfs_pool01/Van_backup/data上禁用了zfs-auto-snap 。 不需要创build不需要的快照。

运行gparted从ubuntu 14.04直播

我找不到从Ubuntu 14.04 Live CD启动的方法。 桌面上有一个“Ubuntu软件中心”的图标,如果我打开它 – 它表示安装了gparted,但没有图标可以在桌面上启动gparted。 也没有安装程序的菜单。 也没有启动terminal的图标。 如果我按Ctrl + Alt + F2 – 我可以切换到文本控制台,但是当我写gparted那里 – 它会抛出错误“ Can not open display ”

SSD如何在两台相同的服务器上写入性能会有显着不同?

我租用两台相同的物理服务器(在Serverloft上)。 这些服务器带有2×512 GB SSD磁盘,我已经用mdadm在RAID1中设置了它们。 这些磁盘本地安装在服务器中。 这两个系统的写入性能看起来差别很大。 根据lshw -short ,控制器是: C610/X99 series chipset 6-Port SATA Controller [AHCI mode] 第一台服务器(2个SAMSUNG MZ7TE512) host02:/tmp# dd bs=1M count=8192 if=/dev/zero of=testfile conv=fdatasync 8192+0 records in 8192+0 records out 8589934592 bytes (8.6 GB) copied, 38.4952 s, 223 MB/s 第二台服务器(2个SAMSUNG MZ7LN512) host03:/tmp# dd bs=1M count=8192 if=/dev/zero of=testfile conv=fdatasync 8192+0 records in 8192+0 records […]

keepalived vip删除与DHCP续订

我遇到这个奇怪的问题,当我收到一个新的DHCP更新请求时,我的VIP将从我的界面中删除。 日志显示如下: Jun 1 17:00:06 lb1 dhclient: DHCPREQUEST of 10.0.0.2 on eth0 to 10.0.0.3 port 67 (xid=0x6deab016) Jun 1 17:00:06 lb1 dhclient: DHCPNAK from 10.0.0.3 (xid=0x6deab016) Jun 1 17:00:06 lb1 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x37e1db6a) Jun 1 17:00:06 lb1 dhclient: DHCPREQUEST of 10.0.0.2 on eth0 to 255.255.255.255 port 67 […]

Ubuntu 14.04,OpenLDAP TLS问题

所以我在这里设置了一个使用这个指南的openldap服务器。 它工作正常。 但是,因为我想使用sssd我也需要TLS为ldap工作。 所以我看了看,然后按照指南的TLS部分。 我从来没有得到任何错误,slapd再次开始罚款。 但。 当我尝试在tls上使用ldap时,它似乎不工作。 root@server:~# ldapsearch -x -ZZ -H ldap://83.209.243.253 -b dc=daladevelop,dc=se ldap_start_tls: Protocol error (2) additional info: unsupported extended operation 加大debugging级别一些凹槽返回一些信息: root@server:~# ldapsearch -x -ZZ -H ldap://83.209.243.253 -b dc=daladevelop,dc=se -d 5 ldap_url_parse_ext(ldap://83.209.243.253) ldap_create ldap_url_parse_ext(ldap://83.209.243.253:389/??base) ldap_extended_operation_s ldap_extended_operation ldap_send_initial_request ldap_new_connection 1 1 0 ldap_int_open_connection ldap_connect_to_host: TCP 83.209.243.253:389 ldap_new_socket: 3 ldap_prepare_socket: 3 ldap_connect_to_host: Trying […]

对Active Directory进行validationDovecot

我正在尝试在Windows 2008 R2域控制器上针对Microsoft Active DirectoryvalidationDovecot。 Dovecot(版本2.2.9)在Ubuntu 14.04(3.13.0-30-generic)上运行。 我的configuration: dovecot.conf protocols = imap service imap { inet_listener = *:143 } auth_username_format = %Lu auth_mechanisms = plain login disable_plaintext_auth = no ssl = no mail_location = maildir:/var/vmail/%u/Maildir first_valid_uid = 1001 last_valid_uid = 1001 first_valid_gid = 1001 last_valid_gid = 1001 valid_chroot_dirs = /var/vmail passdb { driver = ldap […]

ModEvasive不发送电子邮件警报

我已经在Ubuntu / Apache 14.04服务器上安装了ModEvasive。 国防部工作正常,并阻止DDOS攻击。 但它不会触发任何电子邮件。 我在.conf文件中正确地提到了DOSEmailNotify。 此外,日志文件只显示一个PID。 可能是什么问题?

用于在Ubuntu上运行PHP的www数据用户的umask

在Ubuntu 14.04中设置一个新的Web服务器,并试图为PHP生成的文件争夺文件权限。 默认情况下, /var/www中的所有目录和文件都拥有/分组到www-admin。 目录权限是rwxrwsr-x ,文件权限是rw-rw-r– 。 然后,我们将有限数量的目录组设置为www-data – 这样PHP(通过Apache)就可以在这个位置写入日志和caching文件。 但是,我不能让PHP服从0002的umask,所以PHP生成的文件只能写入www-data用户。 这是一个问题,因为我们使用持续集成和其他一些清理过程。 到目前为止,我有: 在/etc/pam.d/common-session中将umask设置为0002 在/etc/pam.d/common-session-noninteractive中将umask设置为0002 在/etc/profile中将umask设置为0002 在/etc/apache2/envvars中将umask设置为0002 在/etc/login.defs中将umask设置为0002 在/etc/passwd使用sudo chfn -o "umask=002" daemon_username 而我仍然卡住。 我已经停止/启动服务,甚至重新启动电脑 – 没有喜悦。

Sudo没有密码问题

与sudo有问题。 由于用户forge我想能够运行sudo service php5-fpm reload而不必input密码。 我已经尝试了下面的所有变种。 forge ALL=NOPASSWD: /usr/bin/service php5-fpm reload forge ALL=NOPASSWD: /usr/bin/service forge ALL=(ALL:ALL) NOPASSWD: /usr/bin/service forge ALL=(ALL:ALL) NOPASSWD: /usr/bin/service php5-fpm reload 但它不断提示我input密码。 尝试login进出。 # tail /var/log/auth.log Sep 16 09:28:19 apps sudo: pam_unix(sudo:auth): conversation failed Sep 16 09:28:19 apps sudo: pam_unix(sudo:auth): auth could not identify password for [forge] 这是整个文件。 # # This file […]

Apache 2.4 RequestHeader,而ProxyPass反向代理

我正在使用Ubuntu 14.04,并且有多个Apache HTTP VirtualHosts在端口80上侦听。一个站点是在本地主机上侦听的应用程序的反向代理。 Apache具有为该站点上的根位置configuration的基本身份validation。 这里是Apacheconfiguration: <VirtualHost *:80> DocumentRoot /home/korisnik/site Alias /static /home/korisnik/site/static <Directory /home/korisnik/site/static> Require all granted </Directory> ProxyPass /static ! ProxyPass / http://127.0.0.1:9002/ ProxyPassReverse / http://127.0.0.1:9002/ RequestHeader set X-Proxy-USER %{REMOTE_USER}e # RequestHeader set X-Proxy-SECURE-USER %{REMOTE_USER}s RequestHeader set X-Foo "Bar" <Location /> AuthType Basic AuthName "Authentication Required" AuthUserFile "/home/korisnik/htpasswd" Require valid-user </Location> </VirtualHost> 我的目标是通过ENVvariables将已通过身份validation的用户的用户名传递给后端应用程序,并且这在一个在Apache中启用了SSL模块的服务器上工作,而在另一个服务器上的相同configuration下,HTTP_X_PROXY_REMOTE_USER […]