Eğer binlerce dosya içeren bir klasörde işlem yapıyorsanız rm komutu işinize yaramayacaktır ve /bin/rm: Argument list too long hatası verecektir.
Aşağıdaki komutla sorunu çözebilirsiniz:
find . -name ‘viewCounts-*’ | xargs rm -v
Eğer binlerce dosya içeren bir klasörde işlem yapıyorsanız rm komutu işinize yaramayacaktır ve /bin/rm: Argument list too long hatası verecektir.
Aşağıdaki komutla sorunu çözebilirsiniz:
find . -name ‘viewCounts-*’ | xargs rm -v
Bu yazı NBT nin bildirmlerine; SMS ile cevap verme hizmeti hakkındadır.
* E-Posta ile gelen Blldirime SMS ile cevap verme;
NBT tarafından kayıtlı eposta adresinize gönderilen Bildirimin sağ alt kısmında
“Çağrı NO” daki no yu yazıp boşluk bırakıp cevabınızı yazıp 0232 332 0 597 nolu NBT hattına; NBT sisteminde kayıtlı cep telefonu numarınızdan gönderebilirsiniz;
ÖRNEK: 188533 onay veriyorum.
* “NBT HOST” ismi ile gelen sms e cevap verme;
NBT sistemi üzerinden kayıtlı cep telefonunuza gelen SMS e cevap veribilirsiniz.
gelen sms e ilet deyip veya yeni sms oluşturup, 0232 332 0 597 nolu sms hattımıza cevaplama yapabilirsiniz.
ÖRNEK: Konu ile ilgili donus saglayacagim.
* SMS ile bildirim başlatma;
ÖRNEK: MUHASEBE borcum hakkinda bilgi alabilir miyim?
Sistem; size bir bildirim oluşturacak ve sorunuza cevap; eposta bildirim ile yapılacaktır.
Oluşan bildirimdeki “Çağrı NO” yu kullanarak gelen eposta bildirimini sms ile cevaplayabilirsiniz.
Raspberry Pi yi sd kart ile çalıştırmak;
Yapılması gerekenler sırası ile;
1. Var olan SD kartınızı formatlamak;
* SD kartınızın 4GB+ olması (tavsiye 8GB)
* Kart üzerindeki ibarenin min. 4 olması (tavsiye 10)
* Mac kullanıcısı için SD Formatter, Windows kullanıcısı için SD Formatter pgrogramını indiriniz.
* İndirdiğiniz SD Formatter Programını açınız, SD kartınızı kart okuyucunuza takınız.
* Sadece format deyiniz; sonra programı kapatınız.
2. Raspberry pi kurulum yazılımını bilgisayarınıza indirmek için tıklayınız.
3. indirdiğiniz programı açıp, içindeki içeriği olduğu gibi, az önce formatladığınız SD Kartınızın içine atınız.
4. Bittiği zaman, diski çıkar deyip, Kartı Raspberry Pi nize takınız.
5. Raspberry pi nize bir ekran ve bir klavye bağlayıp açınız; (1 – 2 dakika beklediğiniz halde Raspberry pi niz açık ve ekran gelmiyorsa, ekran kablosunu çıkarıp tekrar takınız) ve kurulum ekranı önünüzde…
(8GB + sd kartınız var ise var olan tüm sistemleri kurabilirsiniz.)
6. Sırası ile,
7. Hayırlı Olsun.
Daha önce ssh ile bir ip ye bağlandı iseniz ve bu ipye bağlı sunucuda herhangi bir değiiklik oldu ise, ssh ile o sunucya bağlanamzsınız ve aşağıdaki gibi bir sorun oluşur.
Bu sorunu gidermek, ve ssh ile aynı ipdeki sunucuya bağlanmak için;
1. “/var/root/.ssh/known_hosts” adresinden
nano komutu ile içine girip ilgili ip ye ait olan “rsa” anahtarını siliniz ve kayıt ediniz.
Sorun çözülmüştür.
1. Usb Diskinizi, Mac inize takınız.
2. Finder > Git > İzlenceler > Disk İzlencesi ni açınız.
3. Usb Diskinizin formatını Fat32 olarak seçiniz; Seçenekler butonuna basarak Ana Önöyküleme Modu (Master Boot Record) u seçip uygula deyiniz.
4. Usb Diskinize aktarmak istediğiniz .iso imajını masa üstünüze kopyalayınız.
5. Finder > Git > İzlenceler > Terminal i açınız.
6. Aşağıdaki komut ile ornek.iso imajınızı ornek.img ye çevireceğiz.
hdiutil convert -format UDRW -o ornek.img ornek.iso
7. Masaüstünüze ornek.img.dmg dosyası oluşacak
diskutil list
yukarıdaki komut ile usb diskinizi bağlı olduğu disk ismini göreceksiniz. bizde “/dev/disk1”
sudo dd if=ornek.img of=/dev/rdisk1 bs=1m
8. Lütfen sabırla bekleyiniz, bu işlem, çalıştığı sırada herhangi bir çıktı vermiyor ve 5 -10 dakika arası sürebiliyor.
işem bittiği zaman;
3564+0 records in
3564+0 records out
3735072 bytes transferred in 175.00035 secs (15617533 bytes/sec)
gibi bir yazı göreceksiniz.
Artık usb bootable diskiniz kullanıma hazır.
Kolay gelsin.
Fiziksel Sunucu |
Sanal Sunucu |
Bulut Sunucu |
||||
+ |
– |
+ |
– |
+ |
– |
|
Maliyet | 1 kez alınır | bakım maliyeti yüksektir | bakım maliyeti yoktur | kiralanır | bakım maliyeti yoktur | kiralanır |
Upgrade | yükseltme için yatırım gerekir | yükseltme maliyeti çok düşüktür, küçük, küçük yapılabilir, uzun süre planlama gerektirmez | yükseltme maliyeti çok düşüktür, küçük, küçük yapılabilir, uzun süre planlama gerektirmez | |||
yükseltme sırasında uzun süre hizmet kesintisi olur | yükseltme ihtiyaca göre anlıktır | yükseltme ihtiyaca göre anlıktır | ||||
programların yükseltilen donanıma uygun olmama riski vardır | böyle bir rsik yoktur | böyle bir rsik yoktur | ||||
Barındırma | Sunucular, aynı sıcaklıkta, tozsuz ve elektiriği düzgün ve kesintisiz ortamlar isterler, bu da jeneratör, güç kaynağı, klima mecburiyeti ile maliyet arttırır | suncular uygun koşullarda barındırılır, firmaya ekstra maliyet yükü getirmez | suncular uygun koşullarda barındırılır, firmaya ekstra maliyet yükü getirmez | |||
yedekleme | yedekleme maliyeti yüksektir | yedekleme yatırımı istenilen miktar bazlı olacağından maliyet minumumdur | yedekleme yatırımı istenilen miktar bazlı olacağından maliyet minumumdur | |||
Yedekleme kolaylığı ve riski | Sanala göre daha zordur ve coğrafi risk taşır; genellikle sunucu ile yedek aynı yerdedir | yedekleme tek tuşla yapılır. | yedekleme tek tuşla yapılır. Coğrafi olarak dünyanın herhangi bir noktasında yedek olabileceğinden coğrafi yedeklemeye uygundur | |||
internet | internet maliyeti yüksektir (up/down senkron olma zorunluluğu) | çoğu zaman maliyet kiralama maliyeti içindedir. | çoğu zaman maliyet kiralama maliyeti içindedir. | |||
Ortak kaynak kullanımı | ihtiyaca göre vps (paylaşımlı sanal sunucu), vds (paylaşımsız sanal sunucu) oluşturulabilir. | vps, vds ayrımı yoktur, Bulut sunucular paylaşımsız olması nedeni ile biraz daha maliyetlidir. | ||||
coğrafi yapı | Belirli bir yapı içinde sanaldırlar | Tamamen globaldir, Sunucu dünyanın her yerinde olabilir | ||||
Clustering | maliyetleri oldukça fazladır | fiziksele göre daha az | buluta göre çoktur | kendi yapısı içinde mevcuttur; küçük maliyetler ile kullanılması mümkündür. | ||
autobalance | maliyetleri oldukça fazladır | fiziksele göre daha az | buluta göre çoktur | kendi yapısı içinde mevcuttur; küçük maliyetler ile kullanılması mümkündür. | ||
cdn | maliyetleri oldukça fazladır | fiziksele göre daha az | buluta göre çoktur | kendi yapısı içinde mevcuttur; küçük maliyetler ile kullanılması mümkündür. | ||
Uzak kurulum | Sunucu üst düzey olmadığı sürece, uzak kurulumlara destek vermez. | Sunucu yönetimi son derece kolaydır; uzak masa üstü kullanılamadığı zamanlarda konsol ile giriş yapmak mümkündür. | Sunucu yönetimi son derece kolaydır; uzak masa üstü kullanılamadığı zamanlarda konsol ile giriş yapmak mümkündür. | |||
Uzak kurulum için fiziksel olarak ulaşım gerektirir. | Uzak kurulum için fiziksel müdahale gerektirmez. | Uzak kurulum için fiziksel müdahale gerektirmez. | ||||
web desteği | web desteği ile tam müdahale çoğu zaman yok | web desteği ile sınırlı müdahale | tam web desteği | |||
Sunucu Havuzu desteği | yok | var | sınırlı | web den sunucu havuzu yönetim imkanı | ||
Arıza desteği | yetkili servis bekleme zorunluluğu | çok kısa zamanda müdahale | Arıza oluşması riski son derece az | |||
Lisans | Yatırımı yüksektir, webe açılan makinada işlemci bazlı lisanslama maliyeti olacağından son derece maliyetlidir. | SPLA kiralama modeli ile çok uygun bir maliyet söz konusudur. | SPLA kiralama modeli ile çok uygun bir maliyet söz konusudur. | |||
Yeni Sunucu oluşturarak: Anlık kaynak kullanım ihtiyacı (demo ve sunum amaçlı) | yok | var | sınırlı | ihityaca göre sınırsız | ||
Var olan sunucu üzerinde: Anlık kaynak arttırım; ram, cpu, internet | yok | var | sınırlı | ihityaca göre sınırsız |
NTP Network Time Protocol‘ün kısaltmasıdır. Türkçesi Ağ Zaman Protokolü‘dür. NTP, değişken gecikmeye sahip paket anahtarlamalı ağlar üzerindeki bilgisayarların saatlerinin eş zamanlanmasının sağlanması için kullanılan bir protokoldür. Protokol, jitter buffer kullanımı sayesinde özellikle değişken gecikmenin etkilerine karşı dirençli olacak şekilde tasarlanmıştır.
NTP, 123 no’lu port üzerinden, UDP protokolünü kullanır.
Bu yazımızda CentOS (veya Fedora) üzerinde ntp kullanımını anlatacağız.
Kurulum:
# yum install ntp
Açılışta Başlatmayı Aktif Etme:
# chkconfig ntpd on
Konfigürasyon:
# nano /etc/ntp.conf
Eğer nano kurulu değilse aşağıdaki komutla kurabilirsiniz.
# yum install nano
Aşağıdaki satırları
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
server 0.tr.pool.ntp.org
server 1.tr.pool.ntp.org
server 2.tr.pool.ntp.org
server 3.tr.pool.ntp.org
NTP, UDP 123. porttan çalıştığı için firewall çalıştırıyorsak (iptables, configserver firewall vs.) bu portlara IN/OUT olarak izin vermemiz gerekir.
NTPD (D=Daemon) Başlatma:
# /etc/init.d/ntpd start
Zaman Eşitleme
# ntpd -pn
Zaman Görüntüleme
# dateEğer EET yerine UTC veya başka bir şey yazıyorsa sunucunuzu Türkiye saat dilimine almak için diğer makalemizi inceleyiniz: (bkz. Centos Üzerinde Timezone Nasıl Değiştirilir?)
# Thu Oct 31 16:08:14 EET 2013
Olası hatalar:
/var/log/messages
altında aşağıdakı gibi bir hataya rastlayabilirsiniz:
“ntp: unable to bind to wildcard socket address 0.0.0.0 – another process may be running – EXITING”
Çözüm:
# killall -9 ntpd
# service ntpd start
Bu yazımızda rutin sunucu işlemlerini kolaylaştırması açısından Centos’a Webmin nasıl kurulacağını anlatacağız.
Not: Bu yazıda Centos 6.3 üzerine kurulum yapılmıştır ama diğer tüm Centos’larda da sorunsuz kurulacaktır.
Öncelikle SSH üzerinden root şifremizle bağlanıyoruz. Bu işlem için Putty (Bkz. ) kullanabilirsiniz.
1. yum install wget perl
kodunu giriyoruz
2. SSH’a tekrar dönüp aşağıdaki komutu giriyoruz:
cd ~
wget http://www.webmin.com/download/rpm/webmin-current.rpm
3. Programı çektikten sonra rpm kurulumunu aşağıdaki komutla yapıyoruz (web yazdıktan sonra tab tuşuna basarsanız dosya adı değiştiyse otomatik tamamlayacaktır):
rpm -U webmin-1.630-1.noarch.rpm
4. Ardından http://ip-adresiniz:10000
adresinden giriş yapıyoruz.
Bütün işlem bu kadar!
1. MailEnable’ı çalıştırın.
2. Mail Enable -> Mail Enable management -> Messaging Manager -> Post Offices ‘den şifrelerini görmek istediğiniz domaini seçin.
3. Domain’e sağ tıklayın ve All Tasks -> Export Users -> User name ve Password kutucuklarını işaretleyin.
4. İstediğiniz yere .txt dosyası olarak kaydedin.