(M)  s i s t e m a   o p e r a c i o n a l   m a g n u x   l i n u x ~/ · documentação · suporte · sobre

  Página seguinte Página anterior Índice

18. Instalando o ADSM (cliente)

O binário SCO é fornecido como três arquivos tar, ou discos. Mude para o diretório raiz, configure sua umask de acordo com as sua vontade, e faça a descompactação aí (como super usuário). No seu diretório /tmp, você irá achar um roteiro de instalação; execute-o.

Será necessário editar na mão os arquivos /usr/adsm/dsm.sys e /usr/adsm/dsm.opt. No dsm.sys, existem linhas importantes que devem ser especificadas:

Servername

O nome do servidor

TCPServeraddress

O dados do servidor completos

NODename

O nome da sua máquina

No dsm.opt, será necessário especificar
Server

Como já foi feito

Followsymbolic

Se quiser ou não seguir links simbólicos (geralmente não é uma boa idéia)

SUbdir

Se quiser fazer cópias de segurança dos subdiretórios (normalmente se faz isto)

domain

O sistema de arquivos do qual se deve fazer a cópia de segurança.

Então, terá de ser criado um /etc/mnttab compatível com o SCO do seu /etc/fstab. Pode-se usar para isto, o seguinte roteiro em Perl, fstab2mnttab:


#!/usr/bin/perl

$mnttab_struct = "a32 a32 I L";

open(MTAB, "/etc/mtab") || die "Cannot open /etc/mtab: $!\n";
open(MNTTAB, ">/etc/mnttab") || die "Cannot open /etc/mnttab: $!\n";

while(<MTAB>) {
    next if /pid/;
    chop;
    /^(\S*)\s(\S*)\s(\S*)\s.*$/;
    $device = $1;
    $mountpt = $2;
    $fstype = $3;
    if($fstype ne "nfs" && $fstype ne "proc") {
        $mnttab_rec =
            pack($mnttab_struct, $device, $mountpt, 0x9d2f, time());
        syswrite(MNTTAB, $mnttab_rec, 72);
        print "Made entry for: $device $mountpt $fstype\n";
    }
}

close(MNTTAB);
exit 0;

Não é necessário instalar qualquer biblioteca compartilhada para estes programas; tudo é ligado estaticamente.
Página seguinte Página anterior Índice