Ana içeriğe atla

Kayıtlar

Ekim, 2015 tarihine ait yayınlar gösteriliyor

linux sistemlerinde vbox kullanımında dosya seçimi

lvm + xfs güzel bir ikili oluşturuyor. Virtualbox için oluştuduğum dosya sistemi iki ayrı disk üzerine 4k bloklardan oluşmaktadır.  LVM strip size ve xfs bloklarının 4k olması performansa ciddi bir faydası oluyor. i/o performansı meraklıları test edebilir. :) [root@zurbahan ~]# lvcreate  -L2126997504B -i2 -I4 -nxfs-log depo File descriptor 7 (pipe:[422885]) leaked on lvcreate invocation. Parent PID 18130: bash   Rounding up size to full physical extent 1,98 GiB   Logical volume "xfs-log" created. [root@zurbahan ~]# lvcreate  -L400G -i2 -I4k -nvbox depo File descriptor 7 (pipe:[422885]) leaked on lvcreate invocation. Parent PID 18130: bash   Logical volume "vbox" created. [root@zurbahan ~]# mkfs  -t xfs -L vboxs -l logdev=/dev/mapper/depo-xfs--log  /dev/mapper/depo-vbox meta-data=/dev/mapper/depo-vbox  isize=256    agcount=16, agsize=6553599 blks          =                       sectsz=512   attr=2, projid32bit=1          =                       crc=0        finobt=0

Günün komutu - Linux sistemlerinde {2015.10.31} - findsmb, smbtree

Ağımızda bulunan windwos paylaşımlarını listelemek/aramak için findsmb komutundan faydalanabiliriz. findsmb - list info about machines that respond to SMB name queries on a subnet smbtree - A text based smb network browser Bu komutlar samba-client paketi ile gelmektedir. # rpm -qf /usr/bin/findsmb samba-client-3.6.23-20.0.1.el6.x86_64 Detaylı bilgi için samba-client paketi ile sistemimize yüklenen paketleri inceleyebilirsiniz. # rpm -ql samba-client-3.6.23-20.0.1.el6.x86_64 /usr/bin/findsmb /usr/bin/nmblookup /usr/bin/rpcclient /usr/bin/sharesec /usr/bin/smbcacls /usr/bin/smbclient /usr/bin/smbget /usr/bin/smbprint /usr/bin/smbspool /usr/bin/smbta-util /usr/bin/smbtar /usr/bin/smbtree /usr/share/man/man1/findsmb.1.gz /usr/share/man/man1/nmblookup.1.gz /usr/share/man/man1/rpcclient.1.gz /usr/share/man/man1/sharesec.1.gz /usr/share/man/man1/smbcacls.1.gz /usr/share/man/man1/smbclient.1.gz /usr/share/man/man1/smbget.1.gz /usr/share/man/man1/smbtar.1.gz /usr/share/man/man1/smbtree.1.gz /us

solaris 11.3 çıktı

 Solaris meraklılarının beklediği sürüm çıktı. http://www.oracle.com/technetwork/server-storage/solaris11/downloads/install-2245079.html http://solaris11.ddns.net:10080 http://solaris11.ddns.net/oracle/software/os

alinti - dmesg

Notlar arasında bulduğum bir alias tanımlamasını paylaşıyorum. Alias bana ait değil, alıntıdır. Merak edenler google amca ve http://linuxaria.com/article/how-to-make-dmesg-timestamp-human-readable linklerine bakabilir :) Bash kullanıyorsanız; önce dmesg komutunu çalıştırın. Sonrasında aşağıdakilerini uyguladıktan sonra çalıştırın. ------------------------------------------------------------------------------------------------------------------------- dmesg_with_human_timestamps () {     $(type -P dmesg) "$@" | perl -w -e 'use strict;         my ($uptime) = do { local @ARGV="/proc/uptime";<>}; ($uptime) = ($uptime =~ /^(\d+)\./);         foreach my $line (<>) {             printf( ($line=~/^\[\s*(\d+)\.\d+\](.+)/) ? ( "[%s]%s\n", scalar localtime(time - $uptime + $1), $2 ) : $line )         }'; } alias dmesg=dmesg_with_human_timestamps -------------------------------------------------------------------------------------------------------

Günün komutu - Linux sistemlerinde {2015.10.18} - chage

Sistemimizdeki bir kullanıcının, ömrünü, belli sürelerle zorunlu parola değiştirmeye zorlamaya yarayan, bilmediğimiz, kullanmadığımız bir komut. chage :Usage: chage [options] LOGIN Options: -d, --lastday LAST_DAY set date of last password change to LAST_DAY -E, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE -I, --inactive INACTIVE set password inactive after expiration to INACTIVE -l, --list show account aging information -m, --mindays MIN_DAYS set minimum number of days before password change to MIN_DAYS -M, --maxdays MAX_DAYS set maximim number of days before password change to MAX_DAYS -R, --root CHROOT_DIR directory to chroot into -W, --warndays WARN_DAYS set expiration warning days to WARN_DAYS [root@zurbahan ~]# useradd remzi   [root@zurbahan ~]# chage -l remzi Last password change                    : Eki 18, 2015 Password expires                    : never Password inactive                    :

Reactos - Desteklenmesi gereken proje

Bu gün güzel ama yeteri kadar desteklenmeyen projelerden Reactos hatırlatmak istiyorum. İndirip bir kere test etmekde destektir. Zamanı olan herkese Reactos'u indirip, en azından virtualbox, vmware üzerinden test etmesini tavsiye ederim. Nedir ReactOS? ReactOS ® is a free open source operating system based on the best design principles found in the Windows NT® architecture (Windows versions such as Windows XP, Windows 7, Windows Server 2012 are built on Windows NT architecture). Written completely from scratch, ReactOS is not a Linux based system, and shares none of the UNIX architecture. The main goal of the ReactOS® project is to provide an operating system which is binary compatible with Windows. This will allow your Windows® applications and drivers to run as they would on your Windows system. Additionally, the look and feel of the Windows operating system is used, such that people accustomed to the familiar user interface of Windows® would find using ReactOS straig

Günün komutu - Linux sistemlerinde {2015.10.08} - smem

Bu gün sistemdeki hafıza kullanımını raporlayan araçlardan smem hatırlatmak istiyorum.  Özellikle grafiklerden hoşlananlar için, basit ama güzel bir araç Örnek kullanımı;  smem -u --pie=user ; smem -u --bar=user https://www.selenic.com/smem/ Umarım sizlerinde hoşuna gider.

bash kullanırken > yönlendirme ile kazara mevcut dosyayı uçurmamak, yeniden oluşturmamak!!!

bash altında script yazarken, çıktıları her hangi bir dosyaya yönlendirebilir. Fakat yönlendirdiğimiz dosya mevcut ve içeriğinin değişmesini istemediğimiz durumlarda olabilir. Bu durumda  bash  için noclobber özelliğini aktif yapmamız gerekiyor. Aşağıdaki örneğin açıklayıcı olacaktır; # test dosyasının içerisine istediğimizi yazıyoruz. $echo testtt > test # mevcut dosyanın üzerine yazabiliyoruz $echo testtt2 > test #dosyanin icerinğini korumak için noclobber  ayarlıyoruz. $set -o noclobber #dosyanin sonuna bilgi ekleyebiliyoruz.  $echo testtt3 >> test # Fakat dosyayi tamamen uçurup, yeniden oluşturamıyoruz. $echo testtt3 > test bash: test: cannot overwrite existing file noclobber devre dışıbırakmak istediğimizde;                                                                        set +o noclobber kullanabiliriz.

Günün komutu - Linux sistemlerinde {2015.10.06} - mpstat

Bundan sonra her gün, sık kullanılmayan, hatta ismini bile duymadığımız bir linux komutundan kısaca bahsedeceğim. 1. mpstat : işlemcilerin durumlarını raporlar Meraklı olanlar, detaylı bilgi için herzaman olduğu gibi man den faydalanmalı. man mpstat MPSTAT(1)                     Linux User’s Manual                    MPSTAT(1) NAME        mpstat - Report processors related statistics. SYNOPSIS        mpstat [ -A ] [ -I { SUM | CPU | ALL } ] [ -u ] [ -P { cpu [,...] | ON | ALL } ] [ -V ] [ interval [ count ] ]

Böyle hizmet olur mu? Yurtiçi Kargo!!!!

Yurtiçi Kargo = Hayatım boyunca karşılaştığım en kötü taşımacılık hizmeti veren firma, sizlerinde karşılaşabileceği en kötü kargo firması... Bir hafta boyunca getirmediler ve ikinci haftasında, adreste ulaşılamadı diye not düşmüşler. Şubeden kimse telefona bakma zahmetinide göstermiyor. Bir hafta boyunca, aldığı emaneti teslim etmeyen firmadan ne bekleyebilirsiniz ki...

Böyle hizmet olur mu? Yurtiçi Kargo!!!!

Şikayet etmeyi, sızlanmayı sevmem fakat, yurtiçi kargonun ürün dağıtımı konusunda buraya yazmadan geçemeyeceğim. Cuma günü kargıya verilen ürün cumartesi teslim edilemez mi? Hadi cumartesi teslim etmiyorsunuz, pazartesi edin. Yok bunlar canları isteyince kargoyu teslim ediyorlarmış. Ürün dağıtım günleri dışında ürün dağıtımı yapmıyorlarmış. Birde bu çıkmış! Ürün dağıtım günü!!! Hizmet sektöründe, hizmetin günü olur mu! Yurtiçi kargo, artık bu kargo hizmet sektorünü bırakın. Bu iş sizlere uygun iş değil. Kendinize başka bir iş bulun artık.  

Neden NFS4

NFSv3 yerine NFSv4 kullanmanın bir çok nedeni olabilir. Bana göre kullanmanın en büyük nedeni ise sunucu-kullanıcı arasında tek birportun(nfs/2049) yeterli olması. Aralarında başka hangi farklılıklar olduğunu merak edenler için kısaca; http://docs.oracle.com/cd/E37670_01/E41138/html/ol_about_nfs.html linkine bakmaları yeterli olur.

Genel olarak linux sistemi kurulu bir bilgisayar/sunucunun başlama işlemleri

Aşağıdaki kaynak Oracle Linux Administrator's Guide for Release 6 dan alınmıştır.   Linux kullanıcıları olarak aşağıdaki adımları bilmemiz gerektiğini düşündüğümden buradan paylaşıyorum. 4.1 About the Boot Process Understanding the Oracle Linux boot process can help you if you need to troubleshoot problems while booting a system. The boot process involves several files and errors in these files is the usual cause of boot problems. When an Oracle Linux system boots, it performs the following operations: The computer's BIOS performs a power-on self-test (POST), and then locates and initializes any peripheral devices including the hard disk. The BIOS reads the Master Boot Record (MBR) into memory from the boot device. (For GUID Partition Table (GPT) disks, this MBR is the protective MBR on the first sector of the disk.) The MBR stores information about the organization of partitions on that device. On a computer with x86 archite