如何修改磁带机的block size?

发布于 2022-09-08 22:27:49 字数 255 浏览 12 评论 9

磁带机为HP LTO,连接windows server。因为用NBU备份文件到磁带机时报错:

Error bptm(pid=3336) The tape device at index -1 has a maximum block size of 32768 bytes, a buffer size of 65536 cannot be used.

所以应该需要设置磁带机的block size为65536。请问应该在哪里做设置?谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

孤独难免 2022-09-15 13:06:05

看来是设备已经定死了大下,你还是用SIZE_DATA_BUFFERS将NBU的大小设为32K。
无牙 发表于 2011-02-11 11:53

请问修改完后如何重启NBU进程?是重启windows服务吗?如果是,应该重启哪个?

未命名.JPG (169.2 KB, 下载次数: 14)

下载附件

2011-02-11 13:55 上传

回眸一遍 2022-09-15 13:05:54

目前的参数:

这个是磁带机的参数吗?
faceDragon 发表于 2011-02-11 11:40

    就是这个。

橘虞初梦 2022-09-15 13:05:03

看来是设备已经定死了大下,你还是用SIZE_DATA_BUFFERS将NBU的大小设为32K。

人事已非 2022-09-15 13:04:56

本帖最后由 faceDragon 于 2011-02-11 11:44 编辑

你这个问题是因为NBU缺省使用64k写磁带,但是你的磁带机的block size是32K.

有两个方法改:
1.改磁带机 ...
无牙 发表于 2011-02-10 16:56

目前的参数:

    Data Buffer Initial Address - 00F54000

nt_ttu> p
        Current filename for testing = \.tape0.
        Filename is NOT open.
        Data buffer address       = 00F54000
        Maximum buffer size bytes = 262144(10) or 40000(h).
        Current record byte count = 4096(10) or 1000(h).
        Capacity = 210184962048
        Space remaining = 180609875968
        Blocksize = 0 (variable-length mode).
        Number of partitions = 1.
        Media is not write-protected.
        Drive supports hardware error correction.
        Hardware data compression is enabled.
        Data padding is disabled.
        Setmark reporting is disabled.
        Default blocksize = 32768
        Maximum blocksize = 32768
        Minimum blocksize = 2
        Maximum partition count = 1
        End of Tape (EOT) warning zone size = 0

这个是磁带机的参数吗?

人│生佛魔见 2022-09-15 13:04:35

这个会影响备份么?
貌似NW也有这样类似的报错。

℉服软 2022-09-15 13:02:12

你这个问题是因为NBU缺省使用64k写磁带,但是你的磁带机的block size是32K.

有两个方法改:
1.改磁带机的block size,如果是VTL,可以在VTL的consoles上设备;如果是PTL就比较麻烦,有的时候改不了,你最好问一下硬件厂商。你先检查一下磁带机的驱动是不是Symantec提供的?
2.改NBU的设置,让NBU按照32k来写,这个就需要使用SIZE_DATA_BUFFERS 这个文件。

SIZE_DATA_BUFFERS这个文件在windows上和Unix都有.这个文件不是只能增加block size,同样也可以减小。

创建方法:
1.先建一个install_pathNetBackupdbconfigSIZE_DATA_BUFFERS文件,要没有任何扩展名
2.在里面输入32768, 这个就是32K。
3.重启NBU的进程。

你可以用这个方法确认设备的block size:
1.运行 <install path>VeritasVolmgrbinnt_ttu
2.输入p回车
3.查看maximum blocksize和default blocksize分别是什么?

女中豪杰 2022-09-15 12:40:18

请先确认install_pathNetBackupdbconfigSIZE_DATA_BUFFERS 这个文件是不是存在,如果存在,请先删除,然 ...
无牙 发表于 2011-02-06 08:55

路径下没有这个文件。

未命名.JPG (8.19 KB, 下载次数: 15)

下载附件

2011-02-10 14:26 上传



请问还有别的办法不?

留蓝 2022-09-15 12:29:37

赛门铁克的人说windows下面不需要这个文件。unix才需要。
一资深的哥们说Windows下面也需要……

迷你仙 2022-09-14 19:42:14

请先确认install_pathNetBackupdbconfigSIZE_DATA_BUFFERS 这个文件是不是存在,如果存在,请先删除,然后再试一试。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文