Likewise-CIFS File Server (lwsm start srvsvc) won't start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
likewise-open (Ubuntu) |
Confirmed
|
Undecided
|
Gerald Carter |
Bug Description
Binary package hint: likewise-open
Binary package hint: likewise-open
All testing undertaken an HP Proliant DL385G5p
Lucid Beta
Linux (servername) 2.6.32-16-generic #25-Ubuntu SMP Tue Mar 9 16:33:12 UTC 2010 x86_64 GNU/Linux
likewise-open:
Installed: 5.4.0.42111-1
Candidate: 5.4.0.42111-1
Version table:
*** 5.4.0.42111-1 0
500 http://
100 /var/lib/
I'm following along with Likewise Open's documentation here: http://
My goal was to test out the Likewise-CIFS implementation in Likewise Open 5.4. My server is successfully joined to the domain and I was able to log in as a domain user on the server. DNS and domainjoin-cli query provide expected results. However, when I attempt to start the srvsvc service (see 1.5.3 of the above documentation), I receive the following error:
Starting service dependency: pvfs
Error: ERROR_GEN_FAILURE (31)
Unknown error
'lwsm list' shows the following:
lwreg running (standalone: 890)
dcerpc running (standalone: 1030)
eventlog running (standalone: 1151)
lsass running (standalone: 1299)
lwio running (standalone: 1218)
netlogon running (standalone: 1090)
npfs running (io: 1218)
pvfs stopped
rdr running (io: 1218)
srv stopped
srvsvc stopped
It looks like pvfs either isn't installed or isn't configured properly; nothing shows up when I search for it using find and there's no package for it. Based on this moderately cryptic PDF (http://
My suspicion is that the Likewise pvfs service wasn't compiled into the likewise-open package. Thoughts? Questions?
Changed in likewise-open (Ubuntu): | |
assignee: | nobody → Gerald Carter (coffeedude.jerry) |
status: | New → Confirmed |
Did a little more digging around - my initial thought is correct. In /etc/likewise-open is a set of registry files that detail the dependencies for each Likewise service. Since I was trying to start srvsvc, I started there:
[HKEY_THIS_ MACHINE\ Services]
[HKEY_THIS_ MACHINE\ Services\ srvsvc] ="Likewise Server Service" "/usr/sbin/ srvsvcd" ="/usr/ sbin/srvsvcd --syslog" ="dcerpc lwio srv npfs" dword:00000001
"Description"
"Path"=
"Arguments"
"Dependencies"
"Type"=
Armed with this, I hunted through the dependencies for each. The key is in srv's dependencies, which are listed in lwio's registry file, /etc/likewise- open/lwiod. reg:
[HKEY_THIS_ MACHINE\ Services\ srv] ="Likewise CIFS Server" "/usr/lib/ likewise- open/libsrv. sys.so" ="lwio pvfs npfs lsass" dword:00000003
"Description"
"Path"=
"Arguments"="srv"
"Dependencies"
"Type"=
Pvfs' configuration is also listed here:
[HKEY_THIS_ MACHINE\ Services\ pvfs] ="Likewise POSIX VFS Filesystem" "/usr/lib/ likewise- open/libpvfs. sys.so" ="lwio" dword:00000003
"Description"
"Path"=
"Arguments"="pvfs"
"Dependencies"
"Type"=
When I ls to /usr/lib/ likewise- open, I found that libpvfs.sys.so wasn't present, which confirmed my suspicion that, for whatever reason, Likewise's pvfs support was not included in the package during compile time.
I'm going to try downloading the package source and see if there's anything that would explain things there.