/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Samba Performance
Fra : Heine Laursen


Dato : 26-09-02 22:41

Hej Ng.

Jeg køre Debian woody på en P-133 Mzh

Jeg her et lille problem med samba.
Når jeg flytter filer til et samba share, kan jeg se i windows xp at net
kortet kun bruger ca 22% af ialt 100Mps

På Debian maskinen kan jeg høre på harddisken ay den køre et lille stykke
tid, stoper et lille stykke tid og køre et lille stykke tid igen når jeg
overføre filer. Det kan vel ikke være fordi harddisken ikke kan følge med,
når den opføre sig sådan. Når jeg installere noget på den, så stopper den
ikke op!

Desuden kan jeg se med top at der næsten ikke bliver brugt noget cpu saft
på samba. Er det her problemet ligger?

debian# top

22:59:32 up 5:57, 2 users, load average: 0.32, 0.32, 0.18
30 processes: 28 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: 1.4% user, 17.0% system, 0.0% nice, 81.6% idle
Mem: 29904K total, 29268K used, 636K free, 10912K buffers
Swap: 96764K total, 40K used, 96724K free, 4308K cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
729 nobody 19 0 2196 2152 1668 R 13.3 7.1 1:58 smbd
771 root 4 0 936 936 748 R 2.1 3.1 0:04 top
439 proxy 2 0 6232 6224 1268 S 1.5 20.8 0:13 squid
2 root 2 0 0 0 0 SW 1.1 0.0 0:12 kflushd
4 root 1 0 0 0 0 SW 0.1 0.0 0:04 kswapd
1 root 0 0 484 484 424 S 0.0 1.6 0:05 init
3 root 0 0 0 0 0 SW 0.0 0.0 0:00 kupdate
5 root 0 0 0 0 0 SW 0.0 0.0 0:00 keventd
124 root 0 0 672 672 536 S 0.0 2.2 0:00 dhclient-
2.2.x
190 root 0 0 600 600 492 S 0.0 2.0 0:00 syslogd
193 root 0 0 856 856 412 S 0.0 2.8 0:00 klogd
198 root 0 0 724 724 556 S 0.0 2.4 0:00 dhcpd-2.2.x
205 root 0 0 508 508 444 S 0.0 1.6 0:00 inetd
429 root 0 0 1212 1212 1084 S 0.0 4.0 0:00 sshd
436 root 0 0 1124 1124 944 S 0.0 3.7 0:00 squid
440 proxy 0 0 304 304 256 S 0.0 1.0 0:00 unlinkd
443 daemon 0 0 584 584 504 S 0.0 1.9 0:00 atd

Med smbstatus kan jeg også se at filen jeg overføre, står der R/W WRONLY.
Hvad betyder det?

debian# smbstatus

Samba version 2.2.3a-6 for Debian
Service uid gid pid machine
----------------------------------------------
IPC$ nobody nogroup 729 heine (192.168.0.3) Thu Sep 26
22:45:01 2002
Cd-rom ima nobody nogroup 729 heine (192.168.0.3) Thu Sep 26
22:37:03 2002
Cd-rom ima nobody nogroup 729 heine (192.168.0.3) Thu Sep 26
22:37:04 2002

Locked files:
Pid DenyMode R/W Oplock Name
--------------------------------------------------
729 DENY_ALL WRONLY EXCLUSIVE+BATCH /home/cd-
system/Tom_Clancys_Ghost_Recon.RZR.Gowenna/RZR-TCGR.BIN Thu Sep 26
23:09:16 2002

Bekke maskiner har et Realtek RTL1839 10/100 Mps Netkort.

mii-tool viser også at netkortet køre med 100 Mps på debian. eth0 er vejen
ud til internettet.

debian# mii-tool -l
SIOCGMIIPHY on 'eth0' failed: Operation not supported
eth1: negotiated 100baseTx-FD, link ok
debian#

Hvoffor har jeg sådan en dårlig samba forbindelse?

--
Mvh
Heine Laursen

 
 
Jesper Toft (27-09-2002)
Kommentar
Fra : Jesper Toft


Dato : 27-09-02 18:54

Heine Laursen wrote:

> På Debian maskinen kan jeg høre på harddisken ay den køre et lille stykke
> tid, stoper et lille stykke tid og køre et lille stykke tid igen når jeg
> overføre filer. Det kan vel ikke være fordi harddisken ikke kan følge med,
> når den opføre sig sådan.

Nææ.. Den står og syncer disken....

> Når jeg installere noget på den, så stopper den ikke op!

Der skal den også både læse og skrive.

> Desuden kan jeg se med top at der næsten ikke bliver brugt noget cpu saft
> på samba. Er det her problemet ligger?

Tjaa.. Kunne det være


> Hvoffor har jeg sådan en dårlig samba forbindelse?

Det lyder lidt somom at det ikke er et "standard" chipset der sidder på
bundkortet?
prøv med dmesg | more og kik efter noget der ligner:
hda: 78140160 sectors (40008 MB) w/1768KiB Cache, CHS=5168/240/63, UDMA(100)

Kører din UDMA eller PIO?

Symptomerne svarer til dem der kommer hvis man kører med pio..

/Jesper Toft


Heine Laursen (28-09-2002)
Kommentar
Fra : Heine Laursen


Dato : 28-09-02 11:51

Jesper Toft <jesper@liscom.dk> wrote in
news:3d949b2a$0$70317$edfadb0f@dspool01.news.tele.dk:

> Heine Laursen wrote:
>
>> På Debian maskinen kan jeg høre på harddisken ay den køre et lille
>> stykke tid, stoper et lille stykke tid og køre et lille stykke tid
>> igen når jeg overføre filer. Det kan vel ikke være fordi harddisken
>> ikke kan følge med, når den opføre sig sådan.
>
> Nææ.. Den står og syncer disken....

ok

>
>> Når jeg installere noget på den, så stopper den ikke op!
>
> Der skal den også både læse og skrive.
>> Desuden kan jeg se med top at der næsten ikke bliver brugt noget cpu
>> saft på samba. Er det her problemet ligger?
>
> Tjaa.. Kunne det være

Er det noget jeg kan fikse?

>> Hvoffor har jeg sådan en dårlig samba forbindelse?
>
> Det lyder lidt somom at det ikke er et "standard" chipset der sidder
> på bundkortet?
> prøv med dmesg | more og kik efter noget der ligner:
> hda: 78140160 sectors (40008 MB) w/1768KiB Cache, CHS=5168/240/63,
> UDMA(100)

hdc: QUANTUM Bigfoot TX8.0AT, ATA DISK drive
Partition check:
hdc: [PTBL] [977/255/63] hdc1

> Kører din UDMA eller PIO?

debian# hdparm -d /dev/hdc

/dev/hdc:
using_dma = 0 (off)

Den køre PIO. Det er tros alt kun en P133

--
Mvh
Heine Laursen

Jesper Toft (28-09-2002)
Kommentar
Fra : Jesper Toft


Dato : 28-09-02 12:02

Heine Laursen wrote:

> hdc: QUANTUM Bigfoot TX8.0AT, ATA DISK drive
> Partition check:
> hdc: [PTBL] [977/255/63] hdc1
>
>> Kører din UDMA eller PIO?
>
> debian# hdparm -d /dev/hdc
>
> /dev/hdc:
> using_dma = 0 (off)
>
> Den køre PIO. Det er tros alt kun en P133

cat /proc/pci og kik efter dit IDE controler ( Fra min gammel P100):
Bus 0, device 7, function 1:
IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).

Dette fortæller hvilket chipset det drejer sig om, bagefter, se om linux
kernen understytter det:
make menuconfig
ATA/IDE/ Support
IDE, ATA and ATAPI Block devices --->

kompiler kernen, og se om det ikke hjælper..

/Jesper Toft


Heine Laursen (28-09-2002)
Kommentar
Fra : Heine Laursen


Dato : 28-09-02 14:38

Jesper Toft <jesper@liscom.dk> wrote in
news:3d958c38$0$69061$edfadb0f@dspool01.news.tele.dk:

> Heine Laursen wrote:
>
>> hdc: QUANTUM Bigfoot TX8.0AT, ATA DISK drive
>> Partition check:
>> hdc: [PTBL] [977/255/63] hdc1
>>
>>> Kører din UDMA eller PIO?
>>
>> debian# hdparm -d /dev/hdc
>>
>> /dev/hdc:
>> using_dma = 0 (off)
>>
>> Den køre PIO. Det er tros alt kun en P133
>
> cat /proc/pci og kik efter dit IDE controler ( Fra min gammel P100):
> Bus 0, device 7, function 1:
> IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
>
> Dette fortæller hvilket chipset det drejer sig om, bagefter, se om linux
> kernen understytter det:
> make menuconfig
> ATA/IDE/ Support
> IDE, ATA and ATAPI Block devices --->

Det har jeg ikke. Jeg har kun block devices og der er der ingen moduler der
kan loades!

--
Mvh
Heine Laursen

Jesper Toft (28-09-2002)
Kommentar
Fra : Jesper Toft


Dato : 28-09-02 14:51

Heine Laursen wrote:

> Jesper Toft <jesper@liscom.dk> wrote in
> news:3d958c38$0$69061$edfadb0f@dspool01.news.tele.dk:
>
>> Heine Laursen wrote:
>>
>>> hdc: QUANTUM Bigfoot TX8.0AT, ATA DISK drive
>>> Partition check:
>>> hdc: [PTBL] [977/255/63] hdc1
>>>
>>>> Kører din UDMA eller PIO?
>>>
>>> debian# hdparm -d /dev/hdc
>>>
>>> /dev/hdc:
>>> using_dma = 0 (off)
>>>
>>> Den køre PIO. Det er tros alt kun en P133
>>
>> cat /proc/pci og kik efter dit IDE controler ( Fra min gammel P100):
>> Bus 0, device 7, function 1:
>> IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
>>
>> Dette fortæller hvilket chipset det drejer sig om, bagefter, se om linux
>> kernen understytter det:
>> make menuconfig
>> ATA/IDE/ Support
>> IDE, ATA and ATAPI Block devices --->
>
> Det har jeg ikke. Jeg har kun block devices og der er der ingen moduler
> der kan loades!

?? Du skal hente sourcekoden til Linux kernen, og rekompliere den, med
support for det pågældende chipset..

Hent en ny kerne på
www.kernel.org eller
Kik i /usr/src/linux
For at se om du skulle have en "næsten ny" kerne der.

/Jesper Toft


Heine Laursen (28-09-2002)
Kommentar
Fra : Heine Laursen


Dato : 28-09-02 14:59

Jesper Toft <jesper@liscom.dk> wrote in
news:3d95b3cd$0$69037$edfadb0f@dspool01.news.tele.dk:

> Heine Laursen wrote:
>
>> Jesper Toft <jesper@liscom.dk> wrote in
>> news:3d958c38$0$69061$edfadb0f@dspool01.news.tele.dk:
>>
>>> Heine Laursen wrote:
>>>
>>>> hdc: QUANTUM Bigfoot TX8.0AT, ATA DISK drive
>>>> Partition check:
>>>> hdc: [PTBL] [977/255/63] hdc1
>>>>
>>>>> Kører din UDMA eller PIO?
>>>>
>>>> debian# hdparm -d /dev/hdc
>>>>
>>>> /dev/hdc:
>>>> using_dma = 0 (off)
>>>>
>>>> Den køre PIO. Det er tros alt kun en P133
>>>
>>> cat /proc/pci og kik efter dit IDE controler ( Fra min gammel P100):
>>> Bus 0, device 7, function 1:
>>> IDE interface: VIA Technologies VT 82C586 Apollo IDE (rev 6).
>>>
>>> Dette fortæller hvilket chipset det drejer sig om, bagefter, se om
>>> linux kernen understytter det:
>>> make menuconfig
>>> ATA/IDE/ Support
>>> IDE, ATA and ATAPI Block devices --->
>>
>> Det har jeg ikke. Jeg har kun block devices og der er der ingen
>> moduler der kan loades!
>
> ?? Du skal hente sourcekoden til Linux kernen, og rekompliere den, med
> support for det pågældende chipset..

Det her er debian.
Jeg kan konfigure moduler med modconf

--
Mvh
Heine Laursen

Jesper Toft (28-09-2002)
Kommentar
Fra : Jesper Toft


Dato : 28-09-02 15:38

Heine Laursen wrote:

>> ?? Du skal hente sourcekoden til Linux kernen, og rekompliere den, med
>> support for det pågældende chipset..
>
> Det her er debian.
> Jeg kan konfigure moduler med modconf

IDE drivere kan ikke loades som moduler, men skal kompileres ind i
kernen.....

/Jesper Toft


Søg
Reklame
Statistik
Spørgsmål : 177511
Tips : 31968
Nyheder : 719565
Indlæg : 6408590
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste