Showing posts with label centos. Show all posts
Showing posts with label centos. Show all posts

Wednesday, March 23, 2016

check disk lvm on centos

การตรวจสอบ disk LVM บน CentOS
Ref. datadisk.co.uk
#pvs -v


#pvscan -v


#vgdisplay -v  ดูแบบละเอียด


#lvscan ตรวจสอบ disk active



ตรวจสอบ health disk LVM ต้องติดตั้ง package smartctl ดังนี้
Ref.
 install-smart-on-centos-6-4
enterprisenetworkingplanet.com
#yum search smart


#yum install smartmontools.x86_64

ตรวจสอบ health disk ใช้คำสั่งด้านบน pvs -v เพื่อดู /dev/sd? แล้วใช้คำสั่งต่อไปนี้ ดูภาพด้านล่าง
#smartctl -H /dev/sd?




Tuesday, March 15, 2016

การเปิด service ให้ทำงานใน Linux CentOS | Ubuntu

การเปิด service ให้ทำงานใน Linux CentOS 


1. ใช้คำสั่ง chkconfig --list เพื่อตรวจสอบ service ที่เปิดให้บริการอยู่



2. ต้องการเรียกดูเฉพาะ service นั้น ๆ ได้เปิดให้บริการอยู่หรือไม่? ตัวอย่างตรวจสอบ service samba chkconfig --list smb


3. ต้องการเปิด service samba ให้ทำงานตั้งแต่เปิดเครื่อง ดังนี้
chkconfig --level 2345 smb on


หรือ
4. chkconfig service on
ตัวอย่าง

chkconfig named on
chkconfig smb on
chkconfig nmb on

5. สำหรับ Ubuntu ต้องใช้ service sysv-rc-conf แทน chkconfig โดยต้องติดตั้งเพิ่มเข้าไป ดังนี้
apt install sysv-rc-conf

การเรียกใช้ก็คล้ายกัน เช่น
sysv-rc-conf --list
sysv-rc-conf --list packet


Ref.
www.centos.org

การเปิด service ให้ทำงานใน Linux Ubuntu

ตรวจสอบรายการ Service ที่ใช้งานอยู่
#service --status-all
#service smbd status  -->for ubuntu server
ตย.


+ คือ Service ที่เปิดให้รันตั้งแต่ตอนบู๊ตระบบ
- คือ Service ที่ไม่ได้เปิดให้รันตั้งแต่ตอนบู๊ตระบบ


เพิ่ม Service ที่ต้องการเข้าไป 
#update-rc.d servicename defaults
ตย.
#update-rc.d samba defaults
ลบ Service ที่ไม่ต้องการให้รันออกไป
#update-rc.d -f servicename remove

Ref.
Add service run on startup Ubuntu




Thursday, January 28, 2016

sshd_conf for centos 6.xx

เซท ssh มีความปลอดภัย login ได้เฉพาะ user ที่เรากำหนดไว้ ห้ามไม่ให้ root login

For CentOs 6.xx
-----------------------------------------------------------------------
Port 55001
ListenAddress 0.0.0.0

Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
ServerKeyBits 1024

# Logging
SyslogFacility AUTH
LogLevel INFO

LoginGraceTime 600
PermitRootLogin no
MaxAuthTries 3
MaxSessions 5

RhostsRSAAuthentication no
IgnoreRhosts yes

PermitEmptyPasswords no
PasswordAuthentication yes
AllowUsers user1 user2

ChallengeResponseAuthentication no

GSSAPIAuthentication yes
GSSAPICleanupCredentials yes

UsePAM yes

AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
AcceptEnv XMODIFIERS

X11Forwarding yes
Subsystem       sftp    /usr/libexec/openssh/sftp-server
-------------------------------------------------------------------

Monday, January 25, 2016

การเปลี่ยน REPO on CentOS ในไทย

1. Edit vim /etc/yum.repos.d/CentOS-Base.repo
3 จุดดังนี้ base, extras, updates ให้ชี้มาที่ mirrors.psu.ac.th ดังนี้
----------------------------------------------------------------------------
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://mirrors.psu.ac.th/pub/centos/$releasever/os/$basearch/

[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://mirrors.psu.ac.th/pub/centos/$releasever/os/$basearch/

[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://mirrors.psu.ac.th/pub/centos/$releasever/os/$basearch/

------------------------------------------------------------------------------

2.yum -v repolist เช็คว่าเปลี่ยนมาเป็น mirror.psu.ac.th แล้วหรือยัง
3.yum update
4.yum search vim --for install vim editor
5.yum install vim-enhanced.i386
6.Install htop
32-bitwget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -Uhv rpmforge-release*.rf.i386.rpm
64-bitwget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -Uhv rpmforge-release*.rf.x86_64.rpm
#yum install htop

7.Check version CentOS
cat /etc/redhat-release



Monday, August 3, 2015

Mount disk volume (Centos) on linux debian

วิธีทำ
1. เปิด Terminal ใช้คำสั่ง vgdisplay ตรวจสอบ Disk volume

termcb:~ # vgdisplay
--- Volume group ---
VG Name VolGroup00
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 27.84 GB
PE Size 32.00 MB
Total PE 891
Alloc PE / Size 890 / 27.81 GB
Free PE / Size 1 / 32.00 MB
VG UUID ryYRi4-mXOd-XFaW-4xnR-h1cl-hphh-5QQnlM

2. ใช้คำสั่ง lvscan เช็คสถานะ Hard disk

termcb:~ # lvscan
inactive '/dev/VolGroup00/LogVol00' [26.06 GB] inherit
inactive '/dev/VolGroup00/LogVol01' [1.75 GB] inherit

3. ใช้คำสั่ง ก่อน Mount disk

modprobe dm-mod
vgchange -ay

4. ใช้คำสั่งในข้อ 2. เช็คสถาน Hard disk อีกครั้ง จะพบว่า Disk Active

termcb:~ # lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [26.06 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.75 GB] inherit

5. Mount hard disk เพื่อใช้งาน


mount /dev/VolGroup00/LogVol00 /mount/point


Ref:   
http://pissedoffadmins.com/os/mount-unknown-filesystem-type-lvm2_member.html