[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > HP-UX > 正文
不能登錄到CDE,出現錯誤:file table overflow(文件表溢出)
本文出自: http://www.hp.com.cn (2001-05-30 07:00:00)

問題描述

運行CDE (通用桌面環境)時,在Xerror日志中顯示有一個錯誤,並且在試圖telnet時,出現同樣的錯誤,為什?

錯誤是:
xserver unable to open /var/x11/xserver/logs/x0.log for writing
server shared memory truncate failed /usr/lib/dld.sl; cannot open
shared memory ...... file table overflow.


Configuration Info

配置信息 - HP-UX
版本 -10.20
硬件系統 - HP 9000
系列 -C200


解決方法

您改變了幾個內核參數,從而導致此問題的出現。請參考下面的腳本:

# sar -v 5 5

HP-UX cuhp B.10.20 A 9000/782 12/16/97

11:22:47 text-sz ov proc-sz ov inod-sz ov file-sz ov
11:22:52 N/A N/A 126/240 0 250/250 0 273/4058 0
11:22:57 N/A N/A 126/240 0 249/250 0 273/4058 0
11:23:02 N/A N/A 126/240 0 249/250 0 273/4058 0
11:23:07 N/A N/A 126/240 0 250/250 0 273/4058 0
11:23:12 N/A N/A 126/240 0 249/250 0 273/4058 0

# sar -a 5 5

HP-UX cuhp B.10.20 A 9000/782 12/16/97

11:23:19 iget/s namei/s dirbk/s
11:23:24 5 1 3
11:23:29 0 1 0
11:23:34 0 0 0
11:23:39 5 3 4
11:23:44 0 0 0

Average 2 1 1

# /usr/lbin/sysadm/system_prep -v -s system
# cat system
* Drivers and Subsystems
......
* Kernel Device info
......
* Tunable parameters

dbc_max_pct 25
dbc_min_pct 2
default_disk_ir 1
maxdsiz 0X04000000
maxuprc 150
maxusers 96
msgmni 20
nfile 4048
nflocks 50
ninode 250
nproc 240
npty 30
nstrpty 60
scroll_lines 70
semmni 20
shmmni 50
shmseg 50

下面是SAM的系統配置


名稱 當前值 待定值 描述

NSTRBLKSCHED 2 2 Number of blockable streams
NSTREVENT 50 50 Max Number of Outstanding
NSTRPUSH 16 16 Max Number of Streams
NSTRSCHED 0 0 Number of streams scheduler
STRCTLSZ 1024 1024 Max Size of Streams Message
STRMSGSZ 0 0 Max Size of Streams Message
acctresume 4 4 Threshold to Resume
acctsuspend 2 2 Threshold to Suspend
allocate_fs_swapmap 0 0 Allocate Swapmap Space at
bootspinlocks 256 256 Number of spinlocks
bufpages 0 0 Number of Buffer Pages
create_fastlinks 0 0 Create Fast Symbolic Links
dbc_max_pct 25 25 Max Dynamic Buffer Cache
dbc_min_pct 2 2 Min Dynamic Buffer Cache
default_disk_ir 1 1 Immediate report (write
desfree 0 0
dskless_node 0 0 Diskless Node Flag
dst 1 1 Daylight Savings Time policy
eisa_io_estimate 768 768 Estimated number of I/O
eqmemsize 15 15 Minimum Number of
file_pad 10 10 Number of file table entries
fs_async 0 0 Select Asynchronous Writes
hpux_aes_override 0 0 Select strict OSF AES
lotsfree 0 0
max_async_ports 50 50 Maximum number of asyncdsk
max_thread_proc 64 64
maxdsiz 67108864 67108864 Max Data Segment Size
maxfiles 60 60 Soft File Limit per Process
maxfiles_lim 1024 1024 Hard File Limit per Process
maxqueuetime 0 0
maxssiz 8388608 8388608 Max Stack Segment Size
maxswapchunks 256 256 Max Number of Swap Chunks
maxtsiz 67108864 67108864 Max Text Segment Size
maxuprc 150 150 Max Number of User Processes
maxusers 96 96 Value of MAXUSERS macro
maxvgs 10 10 Max Number of Volume Groups
mesg 1 1 Enable Sys V Messages
minfree 0 0
msgmap 42 42 Max Number of Message Map
msgmax 8192 8192 Message Max Size (bytes)
msgmnb 16384 16384 Max Number of Bytes on
msgmni 20 20 Number of Message Queue
msgseg 2048 2048 Number of Segments Available
msgssz 8 8 Message Segment Size
msgtql 40 40 Number of Message Headers
nbuf 0 0 Number of Buffer Cache
ncallout 256 256 Max Number of Pending
ncdnode 150 150 Max Number of Open CDFS
nclist 1636 1636 Number of cblocks for pty
ndilbuffers 30 30 Number of DIL Buffers
netisr_priority -1 -1 Real Time Process Priority
netmemmax 0 0 Network Dynamic Memory Limit
nfile 4048 4048 Max Number of Open Files
nflocks 50 50 Max Number of File Locks
nhtbl_scale 0 0
ninode 250 250 Max Number of Open Inodes
nni 2 2 Number of network interfaces
no_lvm_disks 0 0 Boolean; Set only if system
nproc 240 240 Max Number of Processes
npty 30 30 Number of ptys (pseudo ttys)
nstrpty 60 60 Max Number of Streams-Based
nswapdev 10 10 Max Devices that can be
nswapfs 10 10 Max File Systems that can be
num_clients 0 0 Approximate number of
o_sync_is_o_dsync 0 0 Enable/disable translation
page_text_to_local 0 0 Enable/disable swapping of
pfail_enabled 0 0 Power Fail Enabled
public_shlibs 1 1 Public Shared Libraries
remote_nfs_swap 0 0 Enable swapping across NFS
rtsched_numpri 32 32 Number of POSIX.1b realtime
scroll_lines 70 70 Number of ITE Off Screen
sema 1 1 Enable Sys V Semaphores
semaem 16384 16384 Max Value for Adjust on Exit
semmap 22 22 Max Number of Semaphore Map
semmni 20 20 Number of Semaphore
semmns 128 128 Max Number of Semaphores
semmnu 30 30 Number of Semaphore Undo
semume 10 10 Semaphore Undo Entries per
semvmx 32767 32767 Semaphore Maximum Value
shmem 1 1 Enable Sys V Shared Memory
shmmax 67108864 67108864 Max Shared Mem Segment
shmmni 50 50 Number of Shared Memory
shmseg 50 50 Shared Memory Segments per
streampipes 0 0 Force All Pipes to be
swapmem_on 1 1 Allow Memory to Exceed Swap
swchunk 2048 2048 Swap Chunk Size (1K blocks)
timeslice 10 10 Scheduling Interval (10 mS
timezone 420 420 Minutes West of Greenwich
unlockable_mem 0 0 Non-lockable Memory
vme_io_estimate 2048 2048
vmebpn_public_pages 1 1
vmebpn_sockets 1 1
vmebpn_tcp_ip 1 1
vmebpn_total_jobs 16 16

請將下列參數重設為缺省值。
dbc_min_pct 2 ==> 5
msgmni 20 ==> 50
nfile 4048 ==> 790
nflocks 50 ==> 200
ninode 250 ==> 476
nproc 240 ==> 276
npty 30 ==> 60
semmni 20 ==> 64
shmmni 50 ==> 200
shmseg 50 ==> 120




(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
 

★  樊強制作 歡迎分享  ★