0

Oracle Linux Lov Manager Disk ekleme

Posted by Gökhan Şahin on Aug 14, 2013 in Linux, Oracle Linux

#fdisk -l
Komutu ile bağlı diskleri görüyoruz.
pvcreate ile yeni eklenen diski volume ‘u oluşturuyoruz.
# pvcreate /dev/sdb
Writing physical volume data to disk "/dev/sdb1"
Physical volume "/dev/sdb1" successfully created

işlem tamamlandıktan sonra fdisk ile bölümlere ayıracağız burada önemli olan partition tipini Linux LVM seçemiz gerekiyor.
# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xcf1c9c9c.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').

Command (m for help): c
DOS Compatibility flag is not set

Command (m for help): u
Changing display/entry units to sectors

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First sector (2048-20971519, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):

Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 8e
Changed system type of partition 1 to 8e (Linux LVM)

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

pvs komutu ile oluşan volume leri listeliyoruz.
lvs ile lov ları listeliyoruz.
vgextend ile mevcut volume diski ekliyoruz. VolGroup pvs ile listelediğiniz volume adıdır.

#vgextend -v VolGroup /dev/sdb1

lvextend ile hangi lov a diskten ne kadar yer vereceğimizi belirtiyoruz. lv_home sizin VolGroup altındaki lovu belirtir.
#lvextend -v -L +1.95T -r VolGroup/lv_home

df -h ile disk durumlarınızı görün.

Tags:

 
1

Linux Httpd mod_jk derlemesi

Posted by Gökhan Şahin on Aug 14, 2013 in Apache 2.2 Http Server, Application Server, Linux

Linux üzerinde Apache 2.2 Web Server üzerinde mod_jk kullanmak istediğinizde mod_jk indiriyoruz.

indirdiğimiz dosyayı açıyoruz.
#tar -xvf tomcat-connectors-1.2.37-src.tar.gz
eğer http server kurulu değilse kuruyoruz.
#yum install httpd
derlemek için gerekli C derleyicilerini yüklüyoruz.
#yum install gcc
#yum install gcc-c++
mod_jk derlenirken httpd-devel paketine ihtiyaç duymaktadır.
#yum install httpd-devel
açılan tar içinde native klasörünü buluyor ve içine giriyoruz.
root ile aşağıdaki komutları kullanıyoruz.
#./configure --with-apxs=/usr/sbin/apxs
#make
#make install
derlenme hatasız tamamlandı ise /etc/httpd/modules altında mod_jk.so dosyası varmı diye kontrol ediyoruz.
Artık worker ayarlarını yapabilirisiniz.

Tags: ,

 
0

Linux open-iscsi kurulumu ve konfigürasyonu

Posted by Gökhan Şahin on Aug 14, 2013 in Linux, Ubuntu

Öncelikce open-iscsi uygulamasını yüklüyoruz.

# sudo apt-get install open-iscsi

Eğer Kullanıcı adı ve şifre var ise iscsid.conf dosyasına node.session.auth.username & node.session.auth.password bilgilerini eklemeniz gerekir.
# vi /etc/iscsi/iscsid.conf
iscsid.conf dosyasını güncelledikten sonra open-iscsi restart edilir.
# /etc/init.d/open-iscsi restart
ip adresi ve port girilerek tanımlanmış bölümler eklenir.
# iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260
Bağlantı bilgilerini test etmek için aşağıdaki komutu kullanıyoruz.
# dmesg | tail
bağlantı sonucunda oluşan diski bölümlere ayırmak için aşağıdaki komutu kullanıyoruz.
# fdisk /dev/sdb
oluşturulan bölümü biçimlendiriyoruz.
# mkfs.ext4 /dev/sdb1
biçimlendirilmiş disk bölümünü kullanmak için klasör oluşturup mount ediyoruz.
# mkdir /mnt/iscsi
# mount /dev/sdb1 /mnt/iscsi/

Tags:

 
0

Linux 2TB tan büyük disk bölümü oluşturma

Posted by Gökhan Şahin on Aug 14, 2013 in Linux

Linux işletim sisteminde 2TB tan büyük disk bölümü oluşturmak için parted uygulamasının işletim sisteminde yüklü olması gerekir.
parted komutu ile label ‘ı gpt yapıyoruz.
# parted /dev/sdb
GNU Parted 2.1
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) print
Error: /dev/sdb: unrecognised disk label

(parted) mklabel gpt

(parted) print
Model: Unknown (unknown)
Disk /dev/sdb: 5909GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Label değiştirme işleminde sonra disk bölümü oluşturuyoruz.
# parted /dev/sdb

(parted) mkpart primary 0GB 5909GB

(parted) print
Model: Unknown (unknown)
Disk /dev/sdb: 5909GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 1049kB 5909GB 5909GB primary

fdisk ile oluşturulmuş disk bölümüne bakıyoruz.
# fdisk /dev/sdb

Command (m for help): print

Disk /dev/sdb: 5908.7 GB, 5908688535552 bytes
255 heads, 63 sectors/track, 718357 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
/dev/sdb1 1 267350 2147483647+ ee GPT

oluşturduğumuz disk bölümünü biçimlendiriyoruz.
# mkfs /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
360644608 inodes, 1442550528 blocks
72127526 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
44024 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544

Writing inode tables: 3955/44024
Writing inode tables: 5022/44024
Writing inode tables: 7218/44024
Writing inode tables: done
Writing superblocks and filesystem accounting information: done

Oluşan disk bölümünü kullanmak için data dizini oluşturuyoruz.
oluşan dizinine mount ediyoruz. df -h ile disk durumlarını görebilirsiniz.
# mkdir /data

# mount /dev/sdb1 /data

# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 127G 1.6G 119G 2% /
/dev/sdb1 5.3T 59M 5.1T 1% /data

Tags:

 
0

Linux cpio kullanımı Copy In – Out

Posted by Gökhan Şahin on Jan 17, 2013 in Uncategorized

cpio .cpio uzantılı dosyaları sıkıştırma ve açmak için kullanır.

Sıkıştırmak için

$ ls
file1.o file2.o file3.o

$ ls | cpio -ov > /tmp/object.cpio

Açmak için

$ mkdir output
output isimli bir kalsör oluşturuyoruz.
$ cd output
output içinde cpio isimli dosyamızı açıyoruz.
$ cpio -idv < /tmp/object.cpio

Tags:

 
0

Linux VNC server ayarı

Posted by Gökhan Şahin on Jan 16, 2013 in Uncategorized

vncserver :1 komutu ile vncserver ı start ederiz.
desktopun gözükmesi için kullanıcının home dizine gidip .vnc/xstartup dosyası içindeki
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
satırlarındaki # leri kaldırın.
sonra vncserver restart edin.
freewall açık ise 5901:tcp açın

Tags:

 
0

Oracle Apache httpd libdb.so error

Posted by Gökhan Şahin on Dec 31, 2012 in Uncategorized

loading shared libraries: libdb.so.2: cannot open shared object file Hatasında aşağıdaki işlemler yapılır.
1) opmnctl shutdown.
2) ln -s /usr/lib/libgdbm.so.2.0.0 /usr/lib/libdb.so.2
3) opmnctl startall.

Tags: ,

 
0

Oracle /usr/bin/xdpyinfo. Check if the DISPLAY variable is set Hatası Giderme

Posted by Gökhan Şahin on Dec 30, 2012 in Application Server, OAS

1) root ile login ol su -

2) yandaki komutu çalıştır : xhost +SI:localuser:oracle

3) oracle ile login ol

4) çalıştır ./runInstaller

Tags: ,

 
0

SVN Kurulumu ve Apache2 ile entegrasyonu

Posted by Gökhan Şahin on Sep 11, 2012 in Uncategorized

# apt-get update

# apt-get install subversion

# apt-get install libapache2-svn

# vi /etc/apache2/apache2.conf

<Location /svn>

DAV svn
SVNParentPath /home/svn/svn-repos
AuthType Basic
AuthName “Subversion repository”
AuthUserFile /etc/svn-passwd
Require valid-user

<Location /svn>

# vi /etc/apache2/ports.conf Listen 81

#/etc/init.d/apache2 restart

#svnadmin create REPOS_KLASOR

#chown -R www-data:svn REPOS_KLASOR/

#chmod -R o-rx REPOS_KLASOR/

#chmod -R g+w REPOS_KLASOR/

#useradd USER_NAME -g svn

passwd PASSWORD

#htpasswd -cm /etc/svn-passwd PASSWORD

———————

#useradd  USER_NAME  -g svn

#passwd USER_NAME

#htpasswd -m /etc/svn-passwd USER_NAME

#/home/svn/myrepos.acl

dosyasinda gerekli yetkileri verilmeli.

Tags: , ,

Copyright © 2019 Gökhan Şahin All rights reserved. Theme by Laptop Geek.