- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Quotas of Samba process
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 12:59 AM
тАО09-16-2005 12:59 AM
The main limitation, at moment, is server too slow. I compared Advanced Server and Samba and discovered some quota differences.
For example, Advanced Server daemon run with buffered and direct I/O set to 32767.
It tryed run Samba daemon with same quotas but I can't do it.
The samba script is:
$ run/detached -
/input=samba_exe:nmbd_startup.com -
/output=samba_root:[var]nmbd_startup.log -
/uic=system
/process_name=NMBD -
sys$system:loginout.exe
In this case, NMBD use PQL_D* values.
If I add /authorize, process use value in SYSAUF.
So I have to select among some solution, but I'm not about best praticse.
I'm intrigued by your ideas.
TIA
Antonio Vigliotti
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 01:15 AM
тАО09-16-2005 01:15 AM
Re: Quotas of Samba process
Just a warning, if /AUTHORIZE is specified then /UIC is ignored.
FWIW.
Kris (aka Qkcl)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 01:24 AM
тАО09-16-2005 01:24 AM
Re: Quotas of Samba process
I start samba with SYSTEM accont, so it's no problem. However, I didn't remember this limitation.
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 01:42 AM
тАО09-16-2005 01:42 AM
Re: Quotas of Samba process
RUN/AST_LIMIT=quota/BUFFER_LIMIT=quota
etc
/AUTHORIZE says use the quotas from the username (the process owner i.e. you)
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 02:35 AM
тАО09-16-2005 02:35 AM
Re: Quotas of Samba process
let me to be more specific.
I modified run command with /io_dir=/io_buf and other values but this didn't work.
Looked more carefully at code and saw inside nmbd_startup there is another run.
This is the code:
$ nmbd :== $samba_root:[bin]nmbd
$ opt = f$trnlnm("SAMBA_NMBD_OPTIONS")
$ nmbd "-d1" 'opt'
How you can see, nmbd receive some qualifier so i can't use run with usually qualifiers.
Again I can't give a value greater than my account (if /authorize). I want give DIO=32767 but I don't want modify SYSTEM account with this value.
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 02:45 AM
тАО09-16-2005 02:45 AM
Re: Quotas of Samba process
do you really believe that running NMBD with /IO_BUFFER or /IO_DIRECT=32767 will do any good ???
These quotas limit the number of CURRENTLY OUTSTANDING buffered or direct IOs for the process.
If NMBD would run against any of those limits, it will enter the MWAIT or MUTEX state. You could also have a look at the remaining BUFIO or DIRIO quota at any time using SHOW PROC/QUOTA/ID=
Volker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 02:52 AM
тАО09-16-2005 02:52 AM
Re: Quotas of Samba process
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 02:53 AM
тАО09-16-2005 02:53 AM
Re: Quotas of Samba process
The first run ($ run/detached...) creates a process where quotas are set, the second run ($ nmbd "-d1" 'opt') runs an image which takes quotas from the owner process.
Bojan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 03:20 AM
тАО09-16-2005 03:20 AM
Re: Quotas of Samba process
BIO and DIO limit are just an example. I'm comparing pathwork server and samba daemon. For both values, Pathwork set value = 32767. You are right, these worth may be dangerous! However I need to supply big values for some quotas.
David,
thank you for your precious information. This difference can help me to understan why server runs slow.
Bojan,
I know it. Question is: how can I supply big quotas?
Just for your knowlege, setting prio=13 makes server more quicker but not enough for good use.
Antonio Vigliotti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-16-2005 03:34 AM
тАО09-16-2005 03:34 AM
Re: Quotas of Samba process
David is right. NMBD is lanman browser. The real work is made by the service SMBD which is defined in TCPIP.
The process changes the owner to its VMS user. I dont know how is this done (a quick look to the sources was not succesful ;)
Bojan