<![CDATA[Messages posted by "thanhtamntp"]]> /hvaonline/posts/listByUser/185953.html JForum - http://www.jforum.net Cách xóa email queue trên sendmail #!/usr/bin/perl $REGEXP = shift || die "no email-adress given (regexp-style, e.g. bl.*\@yahoo.com)!"; @data = qx</usr/sbin/postqueue -p>; for (@data) { if (/^(\w+)(\*|\!)?\s/) { $queue_id = $1; } if($queue_id) { if (/$REGEXP/i) { $Q{$queue_id} = 1; $queue_id = ""; } } } open(POSTSUPER,"|postsuper -d -") || die "couldn't open postsuper" ; foreach (keys %Q) { print POSTSUPER "$_\n"; }; close(POSTSUPER);   Hay trên sendmail dùng command gì để xóa mail queue mà from nó từ abc.com hay to của nó là unknown. Em của em nó bị lợi dụng để gửi spam ra ngoài vậy
]]>
/hvaonline/posts/preList/45451/279754.html#279754 /hvaonline/posts/preList/45451/279754.html#279754 GMT
Proxmox - Backup trên SAN
Trên vm1 định dạng SAN 5TB thành LVM
root@vm1:/media# lvscan ACTIVE '/dev/pve/swap' [15.00 GiB] inherit ACTIVE '/dev/pve/root' [96.00 GiB] inherit ACTIVE '/dev/pve/data' [338.23 GiB] inherit ACTIVE '/dev/san_Backup/lv_Backup' [4.55 TiB] inherit  
Trên vm2 nó cũng sẽ tự nhận LVM này, chỉ cần active lên là được
root@vm2:/media# lvscan ACTIVE '/dev/pve/swap' [15.00 GiB] inherit ACTIVE '/dev/pve/root' [96.00 GiB] inherit ACTIVE '/dev/pve/data' [338.23 GiB] inherit ACTIVE '/dev/san_Backup/lv_Backup' [4.55 TiB] inherit  
Sau đó trên vm1 & vm2 mình tạo thư mục /media/san_Backup và mout vào LVM trên. Trên vm1 mình tạo thêm thư mục /media/san_Backup/VM1, vm2 tạo /media/san_Backup/VM2 Trên Proxmox sẽ add 2 Storage tương ứng với 2 thư mục trên
Đặt lịch backup cho các VMs trên vm1 & vm2 ứng với 2 storage trên
Khi đến lịch chạy backup, trên con vm2 nó xong trước thì có kết quả
root@vm2:/media# tree . └── san_Backup ├── lost+found ├── VM1 │ └── dump └── VM2 └── dump ├── vzdump-qemu-200-2014_01_09-11_30_02.log └── vzdump-qemu-200-2014_01_09-11_30_02.vma.gz  
Sau khi vm1 nó chạy backup xong sau thì nó lại ra kết quả
root@vm2:/media# tree . └── san_Backup ├── lost+found ├── VM1 │ └── dump │ ├── vzdump-qemu-103-2014_01_09-11_30_05.log │ └── vzdump-qemu-103-2014_01_09-11_30_05.vma.gz └── VM2 └── dump  
Còn trên vm1 kết quả là
root@vm1:/media# tree . └── san_Backup ├── lost+found ├── VM1 │ └── dump │ ├── vzdump-qemu-103-2014_01_09-11_30_05.log │ └── vzdump-qemu-103-2014_01_09-11_30_05.vma.gz └── VM2 └── dump  
Kết quả trên Proxmox, ban đầu nó có file backup của vm 200. Nhưng mình chưa kịp capture lại
Vậy bác nào gặp trường hợp này cho mình giải pháp để có thể lưu backup vào cùng volume trên SAN. Mình không muốn tách mỗi server vm mỗi volume.]]>
/hvaonline/posts/preList/45396/279441.html#279441 /hvaonline/posts/preList/45396/279441.html#279441 GMT
Zimbra nhiều domain, nhiều giao diện login /hvaonline/posts/preList/45266/278948.html#278948 /hvaonline/posts/preList/45266/278948.html#278948 GMT Lỗi login email trên website
Còn đây là log dovecot khi có lỗi trên
[root@mark conf.d]# tail -f /var/log/dovecot-deliver.log Sep 23 16:37:17 pop3-login: Info: Disconnected (no auth attempts): rip=210.x.x.x, lip=210.x.x.x, secured Sep 23 16:37:36 pop3-login: Info: Aborted login (auth failed, 3 attempts): user=<test>, method=PLAIN, rip=210.x.x.x, lip=210.x.x.x, TLS  
Log trên con máy 2 khi login thành công
[root@m home]# tail -f /var/log/dovecot-deliver.log Sep 23 16:39:15 pop3-login: Info: Login: user=<test>, method=PLAIN, rip=210.y.y.y, lip=210.y.y.y, mpid=22547, TLS Sep 23 16:39:15 pop3(test): Info: Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0  
Cả trên 2 máy đều telnet & dùng webmail login vào bình thường
[root@mark conf.d]# telnet 210.x.x.x 110 Trying 210.x.x.x... Connected to 210.x.x.x. Escape character is '^]'. +OK Dovecot ready. user test +OK pass 123456 +OK Logged in. [root@m home]# telnet 210.y.y.y 110 Trying 210.y.y.y... Connected to 210.y.y.y. Escape character is '^]'. +OK Dovecot ready. user test +OK pass 123456 +OK Logged in.  
Log khi login qua webmail
Sep 23 16:43:26 imap-login: Info: Login: user=<test>, method=PLAIN, rip=::1, lip=::1, mpid=2230, secured Sep 23 16:43:26 imap(test): Info: Disconnected: Logged out bytes=294/2677  
Cầu hình của Dovecot chỉ để 4 dòng sau
protocols = imap pop3 lmtp mail_location = maildir:~/Maildir disable_plaintext_auth = no log_path = /var/log/dovecot-deliver.log  
Postfix thì tạm để default, chỉ sửa dòng home_mailbox = Maildir/]]>
/hvaonline/posts/preList/45178/278525.html#278525 /hvaonline/posts/preList/45178/278525.html#278525 GMT
Script add user

Stanley_00 wrote:
Nếu là bash shell thì có thể dùng Code:
for((i=1;i<=1000000;i++))
do
    # add user here
    user_name="u${i}"
    useradd -s /sbin/nologin $user_name ;
done
Hoặc nếu không được thì thay vòng for bằng "for i in `seq 1 1000000`" 
Thanks bác, do em thiếu 1 () của for nên nó cứ báo lỗi ở dòng này -:|- ]]>
/hvaonline/posts/preList/45169/278507.html#278507 /hvaonline/posts/preList/45169/278507.html#278507 GMT
Script add user

kakarottbatdong wrote:
# while read line; do useradd -s /sbin/nologin $line; done < userlist.txt 
Cái này của bác cũng tương tự như script trên của em. Cái em cần là nó chạy 1 vòng lặp để echo từ 1 -> 1 triệu, để em có thể add trực tiếp kiểu useradd -s /sbin/nologin u$i Vì đọc từ ds thì phải có 1 triệu dòng :(]]>
/hvaonline/posts/preList/45169/278500.html#278500 /hvaonline/posts/preList/45169/278500.html#278500 GMT
Script add user #!/bin/sh for i in `more userlist.txt ` do echo $i useradd -s /sbin/nologin $i done   Với ds user ít khoảng mấy trăm thì dùng excel kéo được nhưng 1 triệu user lớn quá. Các user cần add chỉ cần có dạng u1->u1000000. Nên em cần modify cái sript trên để cho i nó chạy từ 1 -> 1000000. Tìm và thử mãi nhưng chưa được. Nên lên xin ý kiến các bác.]]> /hvaonline/posts/preList/45169/278498.html#278498 /hvaonline/posts/preList/45169/278498.html#278498 GMT Cấu hình postfix relay & openrelay /hvaonline/posts/preList/45003/277743.html#277743 /hvaonline/posts/preList/45003/277743.html#277743 GMT Script backup: chạy trực tiếp & cron khác nhau Code:
[root@mail backup]# ll -tsh
total 8.2G
2.7G -rw-r--r--  1 root root 2.7G Jun 12 07:13 2013-06-12.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 Jun  8 22:25 2013-06-08.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 Jun  1 22:23 2013-06-01.zimbra.tgz
2.0G -rw-r--r--  1 root root 2.0G May 30 22:02 2013-05-30.zimbra.tgz
8.0K -rw-r--r--  1 root root   20 May 25 23:05 2013-05-25.zimbra.tgz
1.3G -rw-r--r--  1 root root 1.3G May 22 11:26 2013-05-22.zimbra.tgz
1.3G -rw-r--r--  1 root root 1.3G May 21 11:25 2013-05-21.zimbra.tgz
1.2G -rw-r--r--  1 root root 1.2G May 20 22:12 2013-05-20.zimbra.tgz
8.0K drwxr-xr-x 51 root root 4.0K May 13 17:33 zimbra
[root@mail backup]# crontab -l
22 22 * * 6 /root/tools/backup.sh
[root@mail backup]#
Còn đây là nội dung của file backup
[root@mail backup]# cat /root/tools/backup.sh # Stop Zimbra Services su - zimbra -c "zmcontrol stop" #sleep 20 # Sync to backup directory rsync -avHK --delete /opt/zimbra/ /media/backup/zimbra # Restart Zimbra Services su - zimbra -c "zmcontrol start" # Create archive of backed-up directory for offsite transfer # cd /backup/zimbra tar -zcvf /media/backup/$(date +%Y-%m-%d).zimbra.tgz /media/backup/zimbra/*  
]]>
/hvaonline/posts/preList/44837/276527.html#276527 /hvaonline/posts/preList/44837/276527.html#276527 GMT
Webmin không hiện queue của Postfix /hvaonline/posts/preList/44834/276501.html#276501 /hvaonline/posts/preList/44834/276501.html#276501 GMT Webmin không hiện queue của Postfix
]]>
/hvaonline/posts/preList/44834/276495.html#276495 /hvaonline/posts/preList/44834/276495.html#276495 GMT
giúp đơn khăc phục lỗi Zimbra mailserver /hvaonline/posts/preList/44808/276477.html#276477 /hvaonline/posts/preList/44808/276477.html#276477 GMT Hỏi về mail Zimbra /hvaonline/posts/preList/44795/276143.html#276143 /hvaonline/posts/preList/44795/276143.html#276143 GMT Server OverLoad
]]>
/hvaonline/posts/preList/44625/275879.html#275879 /hvaonline/posts/preList/44625/275879.html#275879 GMT
mysqldump - Lỗi Maximum execution time /hvaonline/posts/preList/44723/275867.html#275867 /hvaonline/posts/preList/44723/275867.html#275867 GMT Server OverLoad

myquartz wrote:
exim là MTA, server của bạn gửi nhận mail nhiều lắm mới bị chậm thế. Bạn xem cụ thể làm sao exim lại phải làm việc nhiều thế? cỡ 4CPU cho một mail server sẽ đủ sức xử lý đến cả chục GB/giờ. Không rõ bạn nhiều cỡ nào? 
Đúng là do exim nên dẫn đến mysql và làm cho con server của em nó bị overload. Email thì không bị spam vào nhưng việc gửi ra em chưa quản lý được.]]>
/hvaonline/posts/preList/44625/275866.html#275866 /hvaonline/posts/preList/44625/275866.html#275866 GMT
Website bị lỗi font tiếng Việt
Nhưng trong phpmyadmin thì vẫn thấy hiển thị tiếng Việt bình thường.]]>
/hvaonline/posts/preList/44726/275692.html#275692 /hvaonline/posts/preList/44726/275692.html#275692 GMT
mysqldump - Lỗi Maximum execution time /hvaonline/posts/preList/44723/275675.html#275675 /hvaonline/posts/preList/44723/275675.html#275675 GMT mysqldump - Lỗi Maximum execution time [root@em5 node1]# mysql -u root -p abc < abccom_web.sql Enter password: ERROR 1064 (42000) at line 1438276: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<br /> <b>Fatal error</b>: Maximum execution time of 300 seconds exceeded in <b' at line 296 [root@em5 node1]# cat /etc/php.ini | grep 'max_execution' max_execution_time = 3000 [root@em5 node1]#   File DB chỉ khoảng 300MB, trong khi đó cũng trên server này em restore 1 DB khác gần 11GB thì không vấn đề gì. Cả sáng nay em đã google mà không được nên phải lên hỏi ý kiến mọi người.>]]> /hvaonline/posts/preList/44723/275672.html#275672 /hvaonline/posts/preList/44723/275672.html#275672 GMT Mysql tự nhiên ngốn CPU, Apache vượt max client allowed /hvaonline/posts/preList/44704/275581.html#275581 /hvaonline/posts/preList/44704/275581.html#275581 GMT xin hỏi lỗi zimbra
]]>
/hvaonline/posts/preList/39877/275374.html#275374 /hvaonline/posts/preList/39877/275374.html#275374 GMT
Server OverLoad
]]>
/hvaonline/posts/preList/44625/275365.html#275365 /hvaonline/posts/preList/44625/275365.html#275365 GMT
xin hỏi lỗi zimbra

quanta wrote:

nature8x wrote:
xin hỏi mọi ngươi gio con zimbra cua minh co ten la chieuvd@mail.vncert1.vn làm sao co the chuyen thanh chieuvd@vncert1.vn đuơc nhỉ.  
Cái này là do hostname của Zimbra server bạn để là `mail.vncert1.vn` nên lúc cài Zimbra tự nhận domain này.  
Hostname thì thường phải để dạng mail.domain.com là đúng mà bác. Còn email có dạng user@mail.domain.com thì là do lúc cài nó hỏi domain nào nhưng bạn không change thành domain.com]]>
/hvaonline/posts/preList/39877/275314.html#275314 /hvaonline/posts/preList/39877/275314.html#275314 GMT
Server OverLoad >> MySQLTuner 1.2.0 - Major Hayden <major@mhtx.net> >> Bug reports, feature requests, and downloads at http://mysqltuner.com/ >> Run with '--help' for additional options and output filtering -------- General Statistics -------------------------------------------------- [--] Skipped version check for MySQLTuner script [OK] Currently running supported MySQL version 5.5.28-cll [!!] Switch to 64-bit OS - MySQL cannot currently use all of your RAM -------- Storage Engine Statistics ------------------------------------------- [--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster [--] Data in MyISAM tables: 3G (Tables: 28432) [--] Data in InnoDB tables: 118M (Tables: 1447) [--] Data in PERFORMANCE_SCHEMA tables: 0B (Tables: 17) [--] Data in MEMORY tables: 102M (Tables: 200) [!!] Total fragmented tables: 1649 -------- Security Recommendations ------------------------------------------- [OK] All database users have passwords assigned -------- Performance Metrics ------------------------------------------------- [--] Up for: 1h 46m 49s (1M q [216.611 qps], 38K conn, TX: 6B, RX: 317M) [--] Reads / Writes: 82% / 18% [--] Total buffers: 576.0M global + 6.3M per thread (151 max threads) [OK] Maximum possible memory usage: 1.5G (18% of installed RAM) [OK] Slow queries: 0% (44/1M) [OK] Highest usage of available connections: 31% (48/151) [OK] Key buffer size / total MyISAM indexes: 384.0M/1.0G [OK] Key buffer hit rate: 99.6% (23M cached / 87K reads) [OK] Query cache efficiency: 65.8% (723K cached / 1M selects) [!!] Query cache prunes per day: 1737261 [OK] Sorts requiring temporary tables: 0% (242 temp sorts / 146K sorts) [!!] Joins performed without indexes: 6027 [!!] Temporary tables created on disk: 29% (63K on disk / 216K total) [OK] Thread cache hit rate: 95% (1K created / 38K connections) [!!] Table cache hit rate: 1% (1K open / 53K opened) [OK] Open file limit used: 40% (1K/4K) [OK] Table locks acquired immediately: 99% (933K immediate / 934K locks) [OK] InnoDB data size / buffer pool: 118.8M/128.0M -------- Recommendations ----------------------------------------------------- General recommendations: Run OPTIMIZE TABLE to defragment tables for better performance MySQL started within last 24 hours - recommendations may be inaccurate Adjust your join queries to always utilize indexes When making adjustments, make tmp_table_size/max_heap_table_size equal Reduce your SELECT DISTINCT queries without LIMIT clauses Increase table_cache gradually to avoid file descriptor limits Variables to adjust: query_cache_size (> 32M) join_buffer_size (> 128.0K, or always use indexes with joins) tmp_table_size (> 16M) max_heap_table_size (> 256M) table_cache (> 1024)   ]]> /hvaonline/posts/preList/44625/275205.html#275205 /hvaonline/posts/preList/44625/275205.html#275205 GMT Server OverLoad /hvaonline/posts/preList/44625/275204.html#275204 /hvaonline/posts/preList/44625/275204.html#275204 GMT Tạo một sever hosting đa năng /hvaonline/posts/preList/44604/275203.html#275203 /hvaonline/posts/preList/44604/275203.html#275203 GMT Server OverLoad /hvaonline/posts/preList/44625/275180.html#275180 /hvaonline/posts/preList/44625/275180.html#275180 GMT Server OverLoad
[/URL] Đây là lúc tạm stop mail service lại
root@host [~]# uptime 22:18:23 up 23:51, 2 users, load average: 9.21, 15.28, 34.96 root@host [~]# free -m total used free shared buffers cached Mem: 8116 5238 2877 0 438 3147 -/+ buffers/cache: 1652 6463 Swap: 8197 0 8197 root@host [~]# hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 3204 MB in 2.00 seconds = 1603.09 MB/sec Timing buffered disk reads: 50 MB in 3.18 seconds = 15.73 MB/sec root@host [~]#  
Trước đây Load Average thường chỉ ở mức 1. Kiểm tra thì thấy mysql và exim thường s/d nhiều CPU nhất Còn đây là file config của mysql
root@cpanel [~]# vi /etc/my.cnf [client] port=3306 socket="/var/lib/mysql/mysql.sock" [mysqldump] quick max_allowed_packet=16M default-storage-engine=MyISAM #innodb_file_per_table=1 [mysql] no-auto-rehash [myisamchk] read_buffer=2M write_buffer=2M sort_buffer_size=128M key_buffer=128M [mysqlhotcopy] interactive-timeout [mysqld] max_connect_errors=100 connect_timeout=60 server-id=1 skip-networking character-set-server=utf8 table_cache=1024 read_rnd_buffer_size=4M skip-federated socket="/var/lib/mysql/mysql.sock" bind-address=127.0.0.1 log-slow-queries="/var/log/mysql-slow.log" long_query_time=5 default-storage-engine=MyISAM #innodb_file_per_table=1 thread_concurrency=8 query_cache_size=32M thread_cache_size=8 myisam_sort_buffer_size=64M key_buffer=384M skip-external-locking skip-character-set-client-handshake read_buffer_size=1M port=3306 sort_buffer_size=1M max_allowed_packet=256M [isamchk] read_buffer=2M write_buffer=2M sort_buffer_size=128M key_buffer=128M  
]]>
/hvaonline/posts/preList/44625/275171.html#275171 /hvaonline/posts/preList/44625/275171.html#275171 GMT
Setup dns trên centos /hvaonline/posts/preList/44428/274231.html#274231 /hvaonline/posts/preList/44428/274231.html#274231 GMT Xin Link hoặc tài liệu hướng dẫn Setup VPS trên Dedicated server /hvaonline/posts/preList/44424/274227.html#274227 /hvaonline/posts/preList/44424/274227.html#274227 GMT