日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

FMS(Flash Media Server)共享内存问题解决

發布時間:2025/3/17 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FMS(Flash Media Server)共享内存问题解决 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
FMS(Flash Media Server)共享內存問題解決
1)FMS報錯信息
Apr 16 10:21:56 LSCRtest2 Server[21642]: Process (21642) : shared memory (__FCS__serverstats_) init failed.
Apr 16 10:22:01 LSCRtest2 Server[21662]: Process (21662) : shared memory (__FCS__serverstats_) init failed.
2)據查是shm共享內存問題 3)查看共享內存情況
當時機器的共享內存設置情況為
[root@LSCRtest2 setup]# sysctl -a|grep kernel.shm
kernel.shmmni = 4096
kernel.shmall = 0
kernel.shmmax = 0
共享內存情況是
[root@LSCRtest2 setup]#? ipcs ------ Shared Memory Segments --------
key??????? shmid????? owner????? perms????? bytes????? nattch???? status????? ------ Semaphore Arrays --------
key??????? semid????? owner????? perms????? nsems????
0x00000000 163840???? apache??? 600??????? 1????????
0x00000000 196609???? apache??? 600??????? 1????????
0x00000000 229378???? apache??? 600??????? 1???????? ------ Message Queues --------
key??????? msqid????? owner????? perms????? used-bytes?? messages??? 4)正常運行FMS的機器 共享內存的內核設置情況
[root@LSCRtest2 setup]# sysctl -a|grep kernel.shm
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.shmmax = 33554432
key??????? msqid????? owner????? perms????? used-bytes?? messages?
[root@LSCRtest2 setup]# ipcs ------ Shared Memory Segments --------
key??????? shmid????? owner????? perms????? bytes????? nattch???? status?????
0x410ffd3d 0????????? root????? 666??????? 2097152??? 4??????????????????????
0x410f0d55 32769????? nobody??? 666??????? 2097152??? 4??????????????????????
0x410f0d5c 65538????? nobody??? 666??????? 1048576??? 3??????????????????????
0x410f0d83 98307????? nobody??? 666??????? 2097152??? 2?????????????????????? ------ Semaphore Arrays --------
key??????? semid????? owner????? perms????? nsems????
0x00000000 163840???? apache??? 600??????? 1????????
0x00000000 196609???? apache??? 600??????? 1????????
0x00000000 229378???? apache??? 600??????? 1????????
0x450f0d54 262147???? root????? 666??????? 1????????
0x450f0d5b 294916???? root????? 666??????? 1????????
0x450f0d66 327685???? nobody??? 666??????? 1????????
0x450f0d70 360454???? nobody??? 666??????? 1????????
0x450f0d74 393223???? nobody??? 666??????? 1????????
0x450f0d7e 425992???? nobody??? 666??????? 1????????
0x450f0d82 458761???? nobody??? 666??????? 1????????
0x450f0dd8 491530???? root????? 666??????? 1????????
0x450f0dda 524299???? root????? 666??????? 1???????? ------ Message Queues --------
5)更改/etc/sysctl.conf文件里面填加
kernel.shmall = 2097152
kernel.shmmax = 33554432
完成后sysctl -p生效,重啟fms 正常 開始看到http://forums.adobe.com/thread/416673這文章介紹的解決方法時走了一個彎路,以為是sysctl里面的mem相關的設置選項,呵呵,對共享內存不了解,看完另一篇文章的介紹時,我曾照他方法在/dev/shm下建了一個tmp目錄給了1777權限鏈接到fms目錄的tmp目錄里,發現沒有反應,最后查找關于shared memory? failed 相關內容找到一篇有關于啟動一個服務啟動問題即共享內存問題,于是找到了解決的辦法。

總結

以上是生活随笔為你收集整理的FMS(Flash Media Server)共享内存问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。