วิธีการอัพเกรด Elastix 1.3, 1.5 หรือ 1.6 ให้เป็น Elastix 2.0

Elastix IP Pbx

Moderator: jubjang

วิธีการอัพเกรด Elastix 1.3, 1.5 หรือ 1.6 ให้เป็น Elastix 2.0

โพสต์โดย nuiz » 04 เม.ย. 2011 14:13

** คำเตือน เฉพาะท่านที่มีความจำเป็นต้องอัพเกรดเท่านั้นนะครับ ถ้าเวอร์ชั่นเก่ามันทำงานดีอยู่แล้ว ก็ไม่ต้องอัพเกรด**

ผมจะแนะนำวิธีการอัพเกรด Elastix 1.3, 1.5 หรือ 1.6 ให้เป็น Elastix 2.0 นะครับ ซึ่งผมลองแล้วก็ไม่มีปัญหาอะไร ก็ยังทำงานได้ตามปกติอยู่ครับ

โค้ด: เลือกทั้งหมด
yum -y upgrade


แล้วรอ

ถ้ามี Error ลักษณะนี้

Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* base: mirror.issp.co.th
* updates: mirror.averse.net
* addons: mirror.issp.co.th
* elastix: repo.elastix.org
* extras: mirror.issp.co.th
http://repo.elastix.org/centos/5/update ... repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: elastix. Please verify its path and try again

ให้แก้ไขไฟล์ /etc/yum.repos.d/elastix.repo ดังนี้ครับ

โค้ด: เลือกทั้งหมด
[elastix-base]
name=Base RPM Repository for Elastix
baseurl=http://repo.elastix.org/elastix/2/base/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://repo.elastix.org/elastix/RPM-GPG-KEY-Elastix

[elastix-updates]
name=Updates RPM Repository for Elastix
baseurl=http://repo.elastix.org/elastix/2/updates/$basearch/
gpgcheck=0
enabled=1
gpgkey=http://repo.elastix.org/elastix/RPM-GPG-KEY-Elastix
exclude=elastix-mysqldbdata
exclude=freePBX.noarch

[elastix-beta]
name=Beta RPM Repository for Elastix
baseurl=http://repo.elastix.org/elastix/2/beta/$basearch/
gpgcheck=0
enabled=0
gpgkey=http://repo.elastix.org/elastix/RPM-GPG-KEY-Elastix

[elastix-extras]
name=Extras RPM Repository for Elastix
baseurl=http://repo.elastix.org/elastix/2/extras/$basearch/
gpgcheck=0
enabled=1
gpgkey=http://repo.elastix.org/elastix/RPM-GPG-KEY-Elastix
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7058
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: วิธีการอัพเกรด Elastix 1.3, 1.5 หรือ 1.6 ให้เป็น Elastix 2.0

โพสต์โดย pongcyber » 16 พ.ค. 2011 17:01

addons/filelists | 195 B 00:00
base/filelists | 2.9 MB 00:01
elastix-base/filelists | 105 kB 00:00
elastix-extras/filelists | 245 kB 00:02
elastix-updates/filelists | 2.0 MB 00:04
epel/filelists_db | 4.6 MB 03:46
extras/filelists_db | 197 kB 00:00
updates/filelists_db | 2.0 MB 00:01
--> Processing Conflict: elastix-firstboot conflicts elastix-mysqldbdata
--> Finished Dependency Resolution
elastix-firstboot-2.0.0-14.noarch from elastix-updates has depsolving problems
--> elastix-firstboot conflicts with elastix-mysqldbdata
Error: elastix-firstboot conflicts with elastix-mysqldbdata
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest

ขึ้นแบบ นี้ อ่ะ ครับ

เดียว ผมลอง ทำตาม แบบข้างล่าง ดูครับ
Subject:* [Beta-testers] estimated final procedure for elastix 1.6 to
> 2.0upgrade...
>
>
>
> Well this is some quite the actual upgrade way in my test scenario…
>
> 1st backups of all your stuff…..
>
> 2nd copy elastix 2.0 repos to /etc/yum.repos.d
>
> 3rd rpm -e elastix-mysqldbdata….—force (dependencies)
>
> 4th yum install elastix-firstboot –y
>
> 5th after yum install execute service firstboot start and change the mysql
> root and admins password
>
> 6th yum upgrade –y and yum install elastix* -y to add the call center
> addons fax etc….
>
>
>
> Best regards…..
pongcyber
 
โพสต์: 1
ลงทะเบียนเมื่อ: 23 พ.ย. 2010 15:35

Re: วิธีการอัพเกรด Elastix 1.3, 1.5 หรือ 1.6 ให้เป็น Elastix 2.0

โพสต์โดย nuiz » 16 พ.ค. 2011 19:09

ผมได้แก้ไขข้อมูลของไฟล์ /etc/yum.repos.d/elastix.repo นิดหน่อยครับ โดยเพิ่ม 3 บรรทัดด้านล่างนี้เข้าไปภายใต้ [elastix-updates]

โค้ด: เลือกทั้งหมด
gpgcheck=0
exclude=elastix-mysqldbdata
exclude=freePBX.noarch


ผมว่ามันเหมาะกับตัวที่กำลังใช้งานอยู่ ถ้าเป็นตัวเล่นๆก็ไม่เป็นไรครับ

elastix-mysqldbdata เป็นข้อมูลในดาต้าเบส
freePBX เป็นเว็บของ freePBX และหน้า PBX ใน elastix ครับ ถ้ามันมีปัญหาก็จะคลิ๊กเปิดแท๊ป PBX ไม่ได้
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7058
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง Elastix - Unified Communications Software

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 23 ท่าน

cron