Recent Posts

Pages: [1] 2 3 ... 10
1
all application on unix knowledges by golfreeze / suse upgrade on 15.4 Enterprise service pack from sp4 to sp7
« Last post by golfreeze on พฤศจิกายน 17, 2025, 06:53:52 pm »
== Step to upgrade ==
Snapshot VM 1 times

vi /etc/zypp/zypp.conf
solver.onlyRequires = true

vi /etc/zypp/zypper.conf
installRecommends=false

== register regcode => 15sp4 -> 15sp6
cat /etc/os-release > os-release_detail_before_upgrade
SUSEConnect --regcode xxxxxxxx
zypper rm sle-module-containers-release-15.4-150400.55.1 sle-module-development-tools-release-15.4-150400.55.1 sle-module-live-patching-release-15.4-150400.55.1 sle-module-web-scripting-release-15.4-150400.55.1
SUSEConnect -p sle-module-public-cloud/15.4/x86_64
SUSEConnect -p sle-module-python3/15.4/x86_64
sudo zypper migration
reboot

==== Answer question
=> Download package and consume disk : Yes
=> Agreement -> Answer : Yes

then waiting ~~~~ ::)

== register regcode again. => 15sp6 -> 15sp7
zypper migration
reboot

==after reboot done check kernel and SP
cat /etc/os-release > os-release_detail_after_upgrade

2
==== For Ubuntu 22.04 need to install nrpe4 on openssl 3.2.2 how to fixed.
https://sourceforge.net/projects/nagios/files/nrpe-4.x/nrpe-4.0.3/nrpe-4.0.3.tar.gz

=== install nrpe4.0.2 on openssl3.2.2
tar zxf nrpe-4.0.3.tar.gz
cd nrpe-4.0.3

==patch nrpe.c by comment 3 lines about dh and SSL_CTX_set_tmp_dh and DH_free
vi src/nrpe.c
#ifdef USE_SSL_DH
                //dh = get_dh2048();
                //SSL_CTX_set_tmp_dh(ctx, dh);
                //DH_free(dh);

==next
./configure --with-ssl=/usr --with-ssl-lib=/usr/lib64 --enable-command-args
make all
sudo make install
sudo make install-config
sudo make install-init

sudo systemctl enable nrpe
sudo systemctl start nrpe

==test nrpe connect from 103.2.3.4 to 103.2.3.5
/usr/local/nagios/libexec/check_nrpe -H 103.2.3.5
NRPE v4.1.0

 8)
3
==== เจอปัญหาเรื่อง อัฟโหลดไฟล์ภาพไม่ได้ใน wordpress + selinux allow
ซึ่งทำการแก้ไข permission ต่างๆเรียบร้อยหมดแล้ว

chown apache:apache -R wordpress/uploads
chown 775 -R wordpress/uploads

ถ้ายังไม่ได้อยู่ให้ทำการ allow selinux สำหรับการอัฟโหลดไฟล์โดย
chcon -Rt httpd_sys_rw_content_t /home/wordpress/wp-content/uploads

แล้วทำการอัฟโหลดใหม่ก็จะสามารถอัฟภาพได้ปกติครับผม
4
All about virtualization openstack + vmare esxi / Check Temp on Disk & MegaRaid on Proxmox how to.
« Last post by golfreeze on มีนาคม 16, 2025, 01:40:18 pm »
โดยปกติถ้าเป็น driver card raid ที่มี command storcli มาด้วย จะสามารถเชค อุณหภูมิ ได้ครับ
ซึ่งส่วนใหญ่ megaraid จะทำเป็น packet ที่เป็น Redhat (rpm) มาให้ แต่ก็ไม่ใช่ปัญหาสำหรับ debianer
เราสามารถใช้ command alien แปลง packet .rpm -> .deb แล้วนำไป dpkg -i ได้ครับ ตามนี้เลย

===Install MegaCli on Proxmox any-version or Debian
1. apt-get install alien
2. Install necessary lib apt install libncurses5
3. Download 
wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip
4. Unzip unzip 8-07-14_MegaCLI.zip
5. Create debian package cd Linux 

alien lib-utils2_1.00-12_all.rpm

alien megacli_8.07.14-2_all.rpm

6. Install debian package
dpkg -i lib-utils2_1.00-12_all.deb 

dpkg -i megacli_8.07.14-2_all.deb

7. run MegaCli /usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 show all | more

เขียน script ในการเชค temp on disk หรือ temp on RaidCard
/usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 /c0/eall/sall show all | grep -i "temperature"
### Check temp on SSD-Disk
Drive Temperature =  24C (75.20 F)
Drive Temperature =  26C (78.80 F)

=== command check temperature on MegaRaid 
/usr/local/MegaRAID\ Storage\ Manager/StorCLI/storcli64 /c0 show all | grep -i temperature
### Check Temp on MegaRaid
Support Temperature = Yes
ROC temperature(Degree Celsius) = 60
5
all application on unix knowledges by golfreeze / install php5.6 on rocky9
« Last post by golfreeze on กุมภาพันธ์ 23, 2025, 10:38:29 pm »
wget https://pkgs.sysadmins.ws/el9/base/x86_64/raven-release.el9.noarch.rpm
rpm -ivh raven-release.el9.noarch.rpm

##vi /etc/yum.repos.d/sysadmins.repo
[sysadmins]
name=Raven's RPM Repository for EL9
#baseurl=https://pkgs.sysadmins.ws/el9/
baseurl=https://pkgs.sysadmins.ws/el9/base/x86_64/
enabled=1
gpgcheck=0

==start
dnf makecache
dnf --enablerepo=raven-modular install php56-php-cli php56-php php56-php-cli php56-php-common php56-php-fpm php56-php-mysqlnd php56-php-gd php56-php-mbstring php56-php-xml php56-php-curl php56-php-opcache
6
all application on unix knowledges by golfreeze / sync time with command chrony
« Last post by golfreeze on กุมภาพันธ์ 23, 2025, 10:37:42 pm »
##chronyc sync time
chronyc -a makestep
7
command , shell script ,tool , crontab / bash sum number with -sd+ and bc command
« Last post by golfreeze on กุมภาพันธ์ 08, 2025, 09:10:44 pm »
##start to run script
cat sum.txt | awk -F/ '{print $NF}' | awk '{print $2}' |sed 's/,//g' | paste -sd+ | bc
9
== ถ้าเป็น pattern ใหม่ตามปี พ.ศ.
#wget https://www.dhamma.com/download/2567
#less 2567 | grep  "mp3&wpdmdl" | tr " " "\n" | grep .mp3 | awk -F 'ind=*.*filename=' '{print $1$2}' | cut -d'&' -f1 | cut -d':' -f2 | sed 's/?//g' | sed 's/\/\//wget https:\/\//g' | sed 's/www/media/' | sed 's/download/pramote/g' | sed 's/2567/\cd\/2567/'g | sh
10
Toya Lake รวมโรงแรมจุดพลุ 花火+ 食べ放題 朝+夕 + 温泉
The Lake Suite Ko no Sumika (Toya Sun Palace Resort & Spa Annex)
The Lake View Toya Nonokaze Resort おすすめ
Toyako Manseikaku Hotel Lakeside Terrace
Toya Kohan TeiOpens in new window
Lake Toya Tsuruga Resort HIKARINOUTA
Pages: [1] 2 3 ... 10