yum выдает ошибки

Тема в разделе "Администрирование серверов", создана пользователем karpiy, 19 ноя 2009.

Статус темы:
Закрыта.
Модераторы: mefish, stooper
  1. karpiy

    karpiy Создатель

    Регистр.:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    5
    При любом действии с yum вываливаются такие ошибки
    Код:
     ~]# yum -v
    Loading "fastestmirror" plugin
    rpmdb: /var/lib/rpm/__db.001: Disk quota exceeded
    error: db4 error(122) from dbenv->open: Disk quota exceeded
    error: cannot open Packages index using db3 - Disk quota exceeded (122)
    error: cannot open Packages database in /var/lib/rpm
    Traceback (most recent call last):
      File "/usr/bin/yum", line 29, in ?
        yummain.user_main(sys.argv[1:], exit_code=True)
      File "/usr/share/yum-cli/yummain.py", line 309, in user_main
        errcode = main(args)
      File "/usr/share/yum-cli/yummain.py", line 157, in main
        base.getOptionsConfig(args)
      File "/usr/share/yum-cli/cli.py", line 187, in getOptionsConfig
        self.conf
      File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 664, in <lambda>
        conf = property(fget=lambda self: self._getConfig(),
      File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 239, in _getConfig
        self._conf = config.readMainConfig(startupconf)
      File "/usr/lib/python2.4/site-packages/yum/config.py", line 804, in readMainConfig
        yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
      File "/usr/lib/python2.4/site-packages/yum/config.py", line 877, in _getsysver
        idx = ts.dbMatch('provides', distroverpkg)
    TypeError: rpmdb open failed
    
    ОС Centos 5.4 может у кого была такая проблема?
    Как решить?
     
  2. iBBi

    iBBi Создатель

    Регистр.:
    15 июл 2009
    Сообщения:
    39
    Симпатии:
    3
    Место на диске есть?

    покажите что выдает df -h
     
  3. karpiy

    karpiy Создатель

    Регистр.:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    5
    ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
     
  4. nik0tin

    nik0tin

    Регистр.:
    29 авг 2007
    Сообщения:
    320
    Симпатии:
    56
  5. karpiy

    karpiy Создатель

    Регистр.:
    27 янв 2009
    Сообщения:
    21
    Симпатии:
    5
    Теперь так
    Код:
     ~]# yum update
    Loaded plugins: fastestmirror
    Determining fastest mirrors
    Traceback (most recent call last):
      File "/usr/bin/yum", line 29, in ?
        yummain.user_main(sys.argv[1:], exit_code=True)
      File "/usr/share/yum-cli/yummain.py", line 309, in user_main
        errcode = main(args)
      File "/usr/share/yum-cli/yummain.py", line 178, in main
        result, resultmsgs = base.doCommands()
      File "/usr/share/yum-cli/cli.py", line 345, in doCommands
        self._getTs(needTsRemove)
      File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 101, in _getTs
        self._getTsInfo(remove_only)
      File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 112, in _getTsIn                                              fo
        pkgSack = self.pkgSack
      File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 661, in <lambda>
        pkgSack = property(fget=lambda self: self._getSacks(),
      File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 501, in _getSack                                              s
        self.repos.populateSack(which=repos)
      File "/usr/lib/python2.4/site-packages/yum/repos.py", line 232, in populateSac                                              k
        self.doSetup()
      File "/usr/lib/python2.4/site-packages/yum/repos.py", line 79, in doSetup
        self.ayum.plugins.run('postreposetup')
      File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 179, in run
        func(conduitcls(self, self.base, conf, **kwargs))
      File "/usr/lib/yum-plugins/fastestmirror.py", line 181, in postreposetup_hook
        all_urls = FastestMirror(all_urls).get_mirrorlist()
      File "/usr/lib/yum-plugins/fastestmirror.py", line 333, in get_mirrorlist
        self._poll_mirrors()
      File "/usr/lib/yum-plugins/fastestmirror.py", line 376, in _poll_mirrors
        pollThread.start()
      File "/usr/lib/python2.4/threading.py", line 416, in start
        _start_new_thread(self.__bootstrap, ())
    thread.error: can't start new thread
    
     
  6. d1914

    d1914

    Заблокирован
    Регистр.:
    4 май 2007
    Сообщения:
    406
    Симпатии:
    64
    Теперь можно запускать с дополнительным ключом --noplugins, будет работать!:)
    yum -h --noplugins и т.п. ;)
     
Статус темы:
Закрыта.